#include <stdio.h>
#include <ctype.h>
#include <string.h>
int main(int argc, char *argv[])
{
int i, j, k, length;
char str[81];
int a = 0, b = 0, c = 0, d = 0, e = 0, f = 0;
for ( k = 0; k <= 5; k++)
{
while (((str
[i
] = getchar()) != '\n') && (i
< 80)) i++;
str[i] = '\0';
for (j = 0; j < length; j++)
{
a++;
b++;
c++;
d++;
e++;
else
f++;
}
printf("String length == %i\n", length
); printf("Alphabetic == %i\n", a
); printf("Lower case == %i\n", b
); printf("Upper case == %i\n", c
); printf("Alpanumeric == %i\n", e
); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxjdHlwZS5oPgojaW5jbHVkZSA8c3RyaW5nLmg+CgoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKewoJaW50IGksIGosIGssIGxlbmd0aDsKCWNoYXIgc3RyWzgxXTsKCWludCBhID0gMCwgYiA9IDAsIGMgPSAwLCBkID0gMCwgZSA9IDAsIGYgPSAwOwoJCglmb3IgKCBrID0gMDsgayA8PSA1OyBrKyspCgl7CQoJCXdoaWxlICgoKHN0cltpXSA9IGdldGNoYXIoKSkgIT0gJ1xuJykgJiYgKGkgPCA4MCkpCgkJCWkrKzsKCQlzdHJbaV0gPSAnXDAnOwoJCgkJbGVuZ3RoID0gc3RybGVuKHN0cik7CgkJCQoJCWZvciAoaiA9IDA7IGogPCBsZW5ndGg7IGorKykKCQl7CgkJCWlmIChpc2FscGhhKHN0cltqXSkpCgkJCQlhKys7CgkJCWlmIChpc2xvd2VyKHN0cltqXSkpCgkJCQliKys7CgkJCWlmIChpc3VwcGVyKHN0cltqXSkpCgkJCQljKys7CgkJCWlmIChpc2RpZ2l0KHN0cltqXSkpCgkJCQlkKys7CgkJCWlmIChpc2FsbnVtKHN0cltqXSkpCgkJCQllKys7CgkJCWVsc2UKCQkJCWYrKzsKCQl9CgkJCgkJcHJpbnRmKCJTdHJpbmcgbGVuZ3RoID09ICVpXG4iLCBsZW5ndGgpOwoJCXByaW50ZigiQWxwaGFiZXRpYyA9PSAlaVxuIiwgYSk7CgkJcHJpbnRmKCJMb3dlciBjYXNlID09ICVpXG4iLCBiKTsKCQlwcmludGYoIlVwcGVyIGNhc2UgPT0gJWlcbiIsIGMpOwoJCXByaW50ZigiTnVtZXJpYyA9PSAlaVxuIiwgZCk7CgkJcHJpbnRmKCJBbHBhbnVtZXJpYyA9PSAlaVxuIiwgZSk7CgkJcHJpbnRmKCJPdGhlcnMgPT0gJWlcbiIsIGYpOwoJfQoJCglyZXR1cm4gMDsKfQ==