输不出来结果是怎么回事??
程序代码:
#include <stdio.h> int main() { int l,s,d,o; l=s=d=o=0; char c; c=getchar(); while(c!='\n') { if((c>'A'&&c<'Z')||(c>'a'&&c<'z')) { l++; } else if(c==' ') { s++; } else if(c>'1'&&c<'9') { d++; } else { o++; } } printf("l=%4d s=%4d d=%4d o=%4d",l,s,d,o); return 0; }