解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
int main()
{
int n;
scanf("%d",&n);
char s[1001];
getchar();//这一步很重要,不加这一步的话s[1001]会将第一行的'\n'给读取了
//难怪输出的时候总是对不上
//这道题输出的空行是两行
while(n)
{
gets(s);
puts(s);//puts函数会在字符串后面自动添加一个 '\n'
printf("\n");
n--;
}
while(scanf("%s",&s)!=EOF)
{
printf("%s\n",s);//为了与上面的puts函数形成对比
printf("\n");
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1327 |
妹子杀手的故事 (C语言代码)浏览:1297 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:585 |
1118(求助_已解决)浏览:351 |
循环入门练习6 (C语言代码)浏览:1058 |
小九九 (C语言描述,不看要求真坑爹)浏览:1006 |
妹子杀手的故事 (C语言代码)浏览:1153 |
良心推荐——>题解1049:C语言程序设计教程(第三版)课后习题11.1 (C语言描述——简单明了,时间复杂度低)浏览:1318 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:581 |