4
在這段代碼中,scanf請求兩次,我不確定是什麼原因導致它這樣做。Scanf一次請求兩個字符串
int t;
for(t = 0;t<5;t++)
{
//scanf requests twice for some reason
scanf("%s ",input);
fprintf(fp,"%s ", input);
printf("%d Word(s)\n", (t+2));
}
,輸出是 (引號字由用戶輸入的)
"hello"
"world"
1 Word(s)
"how"
2 Word(s)
"are"
3 Word(s)
"you"
4 Word(s)
"lostword"
5 Word(s)
而且
"hello world how are you "
會還給我,並保存到文件中。
是你的*實際*代碼或近似值? –
什麼是「輸入」? – squiguy
這是我的代碼的摘錄和輸入是一個字符數組。 – 1amnick