请教文件操作的嵌套问题
现在有一思路,打开文件f1,从中读取一个字符串S1,然后打开f2,从头至尾查找s1在f2的位置。写了这么几行程序:while (fgets(cStringofOneLine1,sizeof(cStringofOneLine1),filePtr1) != NULL)
{
printf( " Read a line1: %s\n",cStringofOneLine1);//打印A处
sscanf(cStringofOneLine1,"%s %s",cNailString1,cNetString1);
filePtr2=fopen(nPtr2,"rt");
while (fgets(cStringofOneLine2,sizeof(cStringofOneLine2),filePtr2) != NULL)
{
fgets(cStringofOneLine2,sizeof(cStringofOneLine2),filePtr2);
printf( " Read a line2: %s\n",cStringofOneLine2););//打印B处
。。。。。。
上述程序为什么//打印A处能正常打印出来f1的各行,而//打印B处就不能打印f2的各行内容,上述代码有什么问题呢?
谢谢!