作业帮 > 综合 > 作业

帮忙看看哪里错了~~编写一个,功能是:返回字符串中指定字符的个数.在主函数中读入一个字符串,并读入一个要统计的字符,调用

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 23:38:37
帮忙看看哪里错了~~

编写一个,功能是:返回字符串中指定字符的个数.在主函数中读入一个字符串,并读入一个要统计的字符,调用该函数统计的该字符出现的次数,并输出结果.


#include <stdio.h>

int count (char *s,char c);

void main(){

int n;

char c,s[80];

printf("请输入一串字符:\n");

scanf("%s",s);

printf("请输入要统计的字符:\n");

    scanf("%c",&c);

n=count(s,c);

printf("该字符出现的次数为:%d\n,n");

}


int count (char *s,char c)

{int j=0;

while(s)

{if(c==*s) j++;

s++;}

return j;

}


#include
#include"string.h"
int count (char *s,char c);
void main()
{
int n;
char c,s[20];
printf("请输入一串字符:\n");
scanf("%s",s);
printf("请输入要统计的字符:\n");
getchar();
scanf("%c",&c);
n=count(s,c);
printf("该字符出现的次数为:%d\n",n);
}
int count (char *s,char c)
{int j=0;
for(int i=0;s[i]!='\0';i++)
{
if(c==s[i])
j++;
}
return j;
}第一个scanf()后有个空格如果不用getchar()第二个字符将接受并且你的程序在while(*s!=‘\0’)
帮忙看看哪里错了~~编写一个,功能是:返回字符串中指定字符的个数.在主函数中读入一个字符串,并读入一个要统计的字符,调用 请编写一个函数fun,它的功能是统计指定字符串中字母字符的个数并返回统计结果.请在主函数main中调用它, 读入一个整数,统计并输出该数中指定数字的个数,要求调用函数countdigit(number,digit),他的功能是统 编写函数,求出字符串(含数字、字母)中ASC II 码最大的字符.字符串在主函数中读入(使用gets函数). 有一个包含了n个字符的字符串.编写一个函数,将此字符串从头开始共m个字符作为一个子字符串复制到另一个字符数组中,并输出该 函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到则不作任何处理 读入一个整数,统计并输出该数字‘2’的个数.要求定义并调用函数countdigit(number,digit),它的功能 C语言作业,看看吧.读入一个整数,统计并输出该数字‘2’的个数.要求定义并调用函数countdigit(number,d 用plsql怎么统计一个字符串中相同字符的个数;例如 'aa;bb;cc;dd;ee;ff;gg', C语言,编写一个函数squeeze(s1,s2),能从字符串s1中删去所有与字符串s2中相同的字符. 请编写一个函数fun,其功能是:统计一行字符串中单词的个数,作为函数值返回.规定单词由小写字母组成,单词之间允许若干个空 【问题描述】读入一个整数,统计并输出该数中2的个数。要求定义并调用函数countdigit(number,