C++读取文件 换行有关问题!

C++读取文件 换行问题!!!2AA2000bb200000读取类似文件 上面的 组数 根据 组数 来读取 多少组主要是 换行

C++读取文件 换行问题!!!
2
AA
2000
bb
200000


读取类似文件 上面的 组数 根据 组数 来读取 多少组 
主要是 换行 和 交换读取问题? 求大大解释 ·····

[解决办法]
FILE *fp=...

int n;
char buf[1024];
fscanf(fp,"%d",&n);
for(int i=0;i<n;i++)
{
int num;
fscanf(fp,"%s",buf);
fscanf(fp,"%d",&num);
...
}
[解决办法]
文件流
用getline
用一个变量来控制需要读的行数