編寫一個類的程序,僅限於scanf方法。程序接收可以接收任意數量的行作爲輸入。用scanf接收多行輸入的麻煩。用scanf讀取多行輸入
#include <stdio.h>
int main(){
char s[100];
while(scanf("%[^\n]",s)==1){
printf("%s",s);
}
return 0;
}
示例輸入:
這是電流輸出:
Here is a line.
我希望我的輸出是相同的,以我的輸入。使用scanf。
[使用scanf()讀取多行輸入的可能的重複)(http://stackoverflow.com/questions/13592875/reading-multiple-lines-of-input-with-scanf) – user2284570