为类编写程序,仅限于 scanf 方法。程序接收可以接收任意数量的行作为输入。使用 scanf 接收多行输入时出现问题。
#include <stdio.h>
int main(){
char s[100];
while(scanf("%[^\n]",s)==1){
printf("%s",s);
}
return 0;
}
示例输入:
Here is a line.
Here is another line.
这是当前的输出:
Here is a line.
我希望我的输出与我的输入相同。使用scanf。