10/05/01 01:55:46
すみません、質問させてください
問題の箇所以外ははしょってますが
#define LINE_BUF 1024
main(){
int i;
int num;
char rf[LINE_BUF];
scanf("%d", &num);
fflush(stdin);
fgets(rf, LINE_BUF, stdin);
}
-------
残っている改行文字をfflushして、
次のfgetsにいきたいのですが、fgetsがそのまま飛んでしまいます
改行文字が入力ストリームに残っている、という状態なのかと思いますが
まずいと思われる箇所を指摘していただけると幸いです