#include <string>
int main()
{
char c;
c=getchar();
char ch[80] = { 0 };
gets(ch);
int n = strlen(ch);
int num = 0;
for (int i = 0; i < n; i++)
{
if (ch[i] == c)
num++;
}
printf("字符%c出现的次数:%d", c, num);
printf("%s", ch);
return 0;
}
什么语言实现
代码如下,如有帮助,请采纳一下,谢谢。
#include <stdio.h>
#include <string>
int main()
{
char buf[100] = { 0 };
gets(buf);
char c;
c=getchar();
int len = strlen(buf);
int num = 0;
for (int i = 0; i < len; i++)
{
if (buf[i] == c)
num++;
}
printf("字符%c出现的次数:%d", c, num);
getchar();
getchar();
return 0;
}