/*
002-计算字符个数
题目描述
写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。
输入描述
输入一个有字母和数字以及空格组成的字符串,和一个字符。
输出描述
输出输入字符串中含有该字符的个数。
输入例子
ABCDEF
A
输出例子
1
*/
#include <stdio.h>
#include <string.h>
void count(char *,char);
int main(void)
{
char str[5000];
char ch;
gets(str);
ch = getchar();
count(str,ch);
return 0;
}
void count(char *ptr,char ch1)
{
int n = 0;
if(ch1 >= 'A' && ch1 <= 'Z')
ch1 = ch1 - 'A' + 'a';
while(*ptr)
{
if(*ptr >= 'A' && *ptr <= 'Z')
*ptr = *ptr - 'A' + 'a';
if(*ptr == ch1)
n++;
ptr++;
}
printf("%d\n",n);
}
002-计算字符个数
最新推荐文章于 2023-04-29 20:34:48 发布