C言語なら俺に聞け(入門編)Part 73
■ このスレッドは過去ログ倉庫に格納されています
0179デフォルトの名無しさん
2010/11/13(土) 13:50:32main()
{
FILE *fp;
char *p;
char s[500];
char n[100];
puts("ファイル名を入力してください");
gets(n);
fp=fopen(n,"r");
while(p!=NULL)
{
p=fgets(s,500,fp);
printf("%s",s);
}
fclose(fp);
}
画面からgetsでファイル名を入力しそれを表示させるプログラムなんですが
だぶって表示されてしまいます。(同じ内容が2回表示される)
このプログラムでのfgetの動きについて教えてください
■ このスレッドは過去ログ倉庫に格納されています