编辑代码

#include <stdio.h>
void main()
{
    char a[100];
    int i =0, yingwen =0, shuzi =0, fuhao =0, kongge = 0;
    gets(a);
    while(a[i]!='\0'){
        if(a[i]==' '){
            kongge++;
        }else if(a[i]>='a'&&a[i]<='z'||a[i]>='A'&&a[i]<='Z'){
            yingwen++;
        }else if(a[i]>='0'&&a[i]<='9'){
            shuzi++;
        }else{
            fuhao++;
        }
        i++;
    }
    printf("英文数量:%d",yingwen);
    printf("数字数量:%d",shuzi);
    printf("空格数量:%d",kongge);
    printf("其它数量:%d",fuhao);
    
}