计蒜客 删除字母'c'
删除字母'c'
右侧的程序实现的功能是从字符串s中删除所有的小写字母c,请改正程序错误的地方。
注意:main函数不可以改动,程序结构也不能修改。
很简单的哦,加油吧~
样例输入
abccabcn
样例输出
ababn
1 #include <stdio.h> 2 3 #define N 1024 4 5 void del(char *s) 6 { 7 int i, j; 8 for(i = j = 0; s[i] != '\0'; i++) 9 { 10 if(s[i] != 'c') 11 s[j] = s[i]; 12 } 13 s[i] = '\0'; 14 } 15 16 int main() 17 { 18 char s[N]; 19 gets(s); 20 del(s); 21 printf("%s\n", s); 22 return 0; 23 }