>>233
早速ですがお力添えをお願いします…

ca= cw= state= 0;
for(; (ch=getchar())!=EOF;){
if( state==0 && isalpha(ch) ) ca++;
state= (isalpha(ch) ? 1:0 );
}{
if( state==0 && isdigit(ch) ) cw++;
state= (isdigit(ch) ? 1:0 );
}
printf("%d\n", ca);
printf("%d\n", cw);

主に原因がありそうなのはこのあたりですよね