解题思路:看代码
注意事项:看代码
参考代码:
#include <string.h> #include<stdio.h> //#include<conio.h>//有这个编译过不了 void fun(char *a) { int i,j,k; for(i=0;i<81;i++) { if(a[i]!='*') { k=i;//记住出现第一个字母的下标 break; } } j=k;//从第一个字母开始 for(i=k;i<81;i++) { if(a[i]!='*') { a[j]=a[i];//把字母给前面*号的位置 j++; } else a[i]=' ';//*号全改为空格,等下就不会输出了 } return ; } main() { char s[81]; //printf("Enter a string:\n");//有这个过不了 gets(s); fun(s); puts(s); }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:611 |
字符串问题 (C语言代码)浏览:1500 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:517 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:451 |
兰顿蚂蚁 (C++代码)浏览:1044 |
WU-格式化数据输出 (C++代码)浏览:1194 |
Wu-求圆的面积 (C++代码)浏览:1883 |
求圆的面积 (C语言代码)浏览:1666 |
回文数字 (C语言代码)浏览:2509 |
简单的a+b (C语言代码)浏览:478 |