问答题
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。 试题程序: #include < stdlib.h > #include < conio .h > #include < stdio.h > #define M 81 int fun (char * ss, char c)
void main ()
char a[M], ch; system ("CLS"); printf (" / nPlease enter string: "); gets (a); printf ("/nPlease enter a char:"); ch=getehar (); printf ("/nThe number of the char is:% d/n", fun(a, ch));
【正确答案】int fun(char *ss, char c) { int i=0; for(;*ss!='/0';ss++) if(*ss==c) i++;/*求出ss所指字符串中指定字符的个数*/ return i; } 答案考生文件夹