输入一串字符串进数组,并计算重复的字符。
程序员文章站
2024-02-24 15:05:28
...
#include <stdio.h>
#include <string.h>
int main()
{
int i,j,num,c,len,b;
char n[100];
printf("请输入字符串\n");
scanf("%s",n);//scanf("%s",&n); gets(n);都可以输入
printf("请输入字符个数\n");
scanf("%d",&c);
len=strlen(n);
for(i=0;i<len;i++)//'\0'
{
for(j=0;j<len;j++)
{
if(n[i]==n[j])
{
num++;
}
if(num>c)
{
num=0;
break;
}
}
if(num==c)
{
printf("\n%c\n",n[i]);
}
}
}
上一篇: Java list.remove( )方法注意事项
下一篇: day2学习