解题思路:
注意事项:①用gets函数来吸收回车②或者清除缓存
①用gets函数来吸收回车②或者清除缓存
参考代码:
//法① #include<stdio.h> int main(void) { int n; scanf("%d",&n); char a=getchar(); char s[1000]; for(int i=0;i<n;i++) { gets(s); puts(s); printf("\n"); } while(~scanf("%s",s)) { puts(s); printf("\n"); } return 0; } //法② #include<stdio.h> int main(void) { int n; scanf("%d",&n); fflush(stdin); char s[1000]; for(int i=0;i<n;i++) { gets(s); puts(s); printf("\n"); } while(~scanf("%s",s)) { puts(s); printf("\n"); } return 0; }
0.0分
2 人评分