不加#会出现这样的问题
加了#sdfkdsjflksjdlfjsd# ch=s;115 ch=d;100 ch=f;102 ch=k;107 ch=d;100 ch=s;115 ch=j;106 ch=f;102 ch=l;108 ch=k;107 ch=s;115 ch=j;106 ch=d;100 ch=l;108 ch=f;102 ch=j;106 ch=s;115 ch=d;100 Press any key to continue
不加#
dsjflksdjflksdjf
ch=d;100 ch=s;115 ch=j;106 ch=f;102 ch=l;108 ch=k;107 ch=s;115 ch=d;100
ch=j;106 ch=f;102 ch=l;108 ch=k;107 ch=s;115 ch=d;100 ch=j;106 ch=f;102
ch=
;10 #
Press any key to continue
ch=d;100 ch=s;115 ch=j;106 ch=f;102 ch=l;108 ch=k;107 ch=s;115 ch=d;100
ch=j;106 ch=f;102 ch=l;108 ch=k;107 ch=s;115 ch=d;100 ch=j;106 ch=f;102
ch=
;10 #
Press any key to continue
程序代码:
# include <stdio.h> int main (void) { char ch; int count = 0; while ( ( ch=getchar() ) != '#') { printf ("ch=%c;%d ", ch, ch); count++; if (count % 8 == 0) printf ("\n"); } return 0; }这个是因为printf语句的问题么?我把下面的count++开始到printf("\n"); 都注释之后,还是会出现这样的问题。