#include <stdio.h>
#include <stdlib.h>
int main()
{
char c;
int letters=0;
int space=0;
int digit=0;
int other=0;
{
if ((c >= 'a' && c <= 'z')||(c >= 'A' && c <= 'Z'))
{
letters++;
}
else if (' ' == c)
{
space++;
}
else if (c >= '0' && c <= '9')
{
digit++;
}
else
{
other++;
}
}
printf ("字母的個數:>%d\n空格的個數:>%d\ \n數字的個數:>%d\n其他字元的個數:>%d\n",\
letters,space,digit,other);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KaW50IG1haW4oKQp7CgljaGFyIGM7CglpbnQgbGV0dGVycz0wOwoJaW50IHNwYWNlPTA7CglpbnQgZGlnaXQ9MDsKCWludCBvdGhlcj0wOwoJcHJpbnRmICgi6KuL6Ly45YWl5LiA6KGM5a2X5YWD77yaPiIpOwoKCXdoaWxlICgoYz1nZXRjaGFyKCkpIT0nXG4nKQoJewoJCWlmICgoYyA+PSAnYScgJiYgYyA8PSAneicpfHwoYyA+PSAnQScgJiYgYyA8PSAnWicpKQoJCXsKCQkJbGV0dGVycysrOwoJCX0KCQllbHNlIGlmICgnICcgPT0gYykKCQl7CgkJCXNwYWNlKys7CgkJfQoJCWVsc2UgaWYgKGMgPj0gJzAnICYmIGMgPD0gJzknKQoJCXsKCQkJZGlnaXQrKzsKCQl9CgkJZWxzZQoJCXsKCQkJb3RoZXIrKzsKCQl9Cgl9CglwcmludGYgKCLlrZfmr43nmoTlgIvmlbjvvJo+JWRcbuepuuagvOeahOWAi+aVuO+8mj4lZFwKCQkJXG7mlbjlrZfnmoTlgIvmlbjvvJo+JWRcbuWFtuS7luWtl+WFg+eahOWAi+aVuO+8mj4lZFxuIixcCgkJbGV0dGVycyxzcGFjZSxkaWdpdCxvdGhlcik7CglzeXN0ZW0gKCJwYXVzZSIpOwoJcmV0dXJuIDA7Cn0=