下列程序的功能是求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空完成程序。 #include #define M 81 int fun(char*ss,char c) {int

admin2017-10-26  32

问题 下列程序的功能是求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空完成程序。
  #include
  #define M 81
  int fun(char*ss,char c)
  {int i=0;
    for(;  ①  ;ss++)
    if(*ss==c)i++:
    return  ②  ;
    }
    main()
    {char a[M],ch;
    printf("Please enter a string:");
    gets(a);
    printf("Please enter a char:");
    ch=getchar();
    printf("The number of the char is:%d\n",fun(a,ch));
  }

选项

答案①*ss!=’\0’ ②i

解析
转载请注明原文地址:https://kaotiyun.com/show/J1kx777K
0

最新回复(0)