
c语言运行后无法用ctrl+z终止程序
我知道原因是我的if语句后面那个小括号里的==写成了=,为什么会发生输入ctrl+z无法终止程序的现象???#include<stdio.h>main(){intnt,n...
我知道原因是我的if语句后面那个小括号里的==写成了=,为什么会发生输入ctrl+z无法终止程序的现象???
#include<stdio.h>
main()
{
int nt,nn,nk;
int c;
nt=nn=nk=0;
while(c!=EOF)
{
c=getchar();
if(c=' ')
nk++;
if(c=='\t')
nt++;
if(c=='\n')
nn++;
}
printf("制表符=%d\n换行符=%d\n空格=%d\n",nt,nn,nk);
} 展开
#include<stdio.h>
main()
{
int nt,nn,nk;
int c;
nt=nn=nk=0;
while(c!=EOF)
{
c=getchar();
if(c=' ')
nk++;
if(c=='\t')
nt++;
if(c=='\n')
nn++;
}
printf("制表符=%d\n换行符=%d\n空格=%d\n",nt,nn,nk);
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询