题目详情
简答题 /*---- 主函数main调用fun函数,将str字符串中的所有与字符变量ch中相同的字符去掉,最后输出str字符串.下面给定的程序存在错误,请改正. 注意:不得增行或删行,也不得更改程序的结构. -------------------------------------------------------*/ #include <stdio.h> void fun(char [], char ); int main() { char str[100], ch; gets(str); scanf("%c",&ch); /***********FOUND***********/ fun(str[],ch); printf("%s\n",str); return 0; } void fun(char str[], char ch) { int i=0, j=0; while (str[i]!=0) { if (str[i]!= ch) { /***********FOUND***********/ str[j++]=str[i++]; } i++; } /***********FOUND***********/ str[i]='\0'; }

学科:C语言程序设计
时间:2024-06-28 14:48:19
相关题目
相关作业
