解题思路:用while循环输入字符串,当输入"End of file"时结束循环。遍历每次输入的字符串,当遍历到不是空格的字符时,原样输出。遍历到空格时输出'',也就是什么也不输出。
注意事项:
参考代码:
#include<stdio.h> #include<string.h> void ch(char *a){ int i,s; s=strlen(a); for(i=0;i<s;i++){ if(a[i]==' ')printf(""); else printf("%c",a[i]); } printf("\n"); } int main(){ char a[100]; while(gets(a)){ ch(a); if(a=="End of file")break; } return 0; }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:566 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:778 |
拆分位数 (C语言代码)浏览:1361 |
C语言训练-大、小写问题 (C语言代码)浏览:649 |
众数问题 (C语言代码)浏览:911 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:490 |
1013题解浏览:596 |
DNA (C语言代码)浏览:798 |
C二级辅导-等差数列 (C语言代码)浏览:891 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:712 |
企鹅仔 2022-08-23 09:51:12 |
你的!是在中文输入法下打出来的