#include <stdio.h>
/* count digits, white space, others */
int main(){
int c, i, nwhite, nother;
int ndigit[10];
nwhite = nother = 0;
for (i = 0; i < 10; ++i)
ndigit[i] =0;
if (c >= '0' && c <= '9'){
++ndigit[c-48];
}
else if (c == ' ' || c == '\n' || c == '\t')
++nwhite;
else
++nother;
for (i = 0; i < 10; ++i)
printf(", white space = %d, other = %d\n", nwhite, nother);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgogLyogY291bnQgZGlnaXRzLCB3aGl0ZSBzcGFjZSwgb3RoZXJzICovCgogaW50IG1haW4oKXsKIGludCBjLCBpLCBud2hpdGUsIG5vdGhlcjsKCgoKaW50IG5kaWdpdFsxMF07CiBud2hpdGUgPSBub3RoZXIgPSAwOwogZm9yIChpID0gMDsgaSA8IDEwOyArK2kpCiBuZGlnaXRbaV0gPTA7CiB3aGlsZSAoKGMgPSBnZXRjaGFyKCkpICE9IEVPRikKICAgICBpZiAoYyA+PSAnMCcgJiYgYyA8PSAnOScpewogICAgICAgICsrbmRpZ2l0W2MtNDhdOwogICAgICAgIHByaW50ZigiJWRcbiIsYyk7CiAgICAgfQogICAgIGVsc2UgaWYgKGMgPT0gJyAnIHx8IGMgPT0gJ1xuJyB8fCBjID09ICdcdCcpCiAgICAgICAgICsrbndoaXRlOwogICAgIGVsc2UKICAgICAgICAgKytub3RoZXI7CgogcHJpbnRmKCJkaWdpdHMgPSIpOwogZm9yIChpID0gMDsgaSA8IDEwOyArK2kpCiAgICAgcHJpbnRmKCIgJWQiLCBuZGlnaXRbaV0pOwogcHJpbnRmKCIsIHdoaXRlIHNwYWNlID0gJWQsIG90aGVyID0gJWRcbiIsCiAgICAgbndoaXRlLCBub3RoZXIpOwogICAgIHJldHVybiAwOwogfQo=