0
この関数は、端末から行を取得することになっています。しかし、それはしません!私はコードを何度も繰り返してきましたが、問題を正確に特定できませんでした。助けてください!コードがwhileブロックに入っているようではありません。Cの標準入力から行を読み込む機能が期待通りに動作しない
int getline(char line[]) {
int i = 0 ;
int c ;
while(((c=getchar()) != EOF) && (c =! '\n')) {
line[i++] = c ;
}
line[i] = '\0' ;
return i ;
}
ああ...私はそのようなばかのように感じる....私は恥ずかしいです..ありがとう! – user1720897
このような間違いは悪い日に起こります..それを簡単にして、2回目にしないでください。 – artm