在C上运行这个程序后,无论我按Ctrl + Z多少次,我都无法通过cmd退出它。这个程序计算制表符,新行和新空白的数量
main()
{
int c, nl, nb, nt;
nl = 0;
nb = 0;
nt = 0;
while ((c == getchar()) != EOF){
if (c == '\n')
++nl;
if (c == '\t')
++nt;
if (c == ' ')
++nb;
}
printf("%d %d %d\n", nl, nt, nb);
}
按 Ctrl + C 只会退出它。