自己写的程序,统计输入字符串中的字母数,出问题搞不定了。。。
不管输入的是什么,输出都是0个。。。
程序代码:#include<stdio.h>
#include<string.h>
#define N 26
void main()
{
int b;
int i,j,n;
char a[200];
printf("请输入英文文字");
scanf("%s",a);
b=strlen(a);
for(i=0;i<N;i++)
{
n=0;
for(j=0;j<b;j++)
{
if(a[j]=='65+i'||a[i]=='97+i')
n++;
}
printf("%c有%d个\n",65+i,n);
}
}









