用c语言编写程序,从键盘上输入一行字符,统计其中有多少个单词,各单词之间用空格分隔

2024-11-30 10:54:25
推荐回答(1个)
回答1:

#include
int main()
{
int j=0;
char c;
int flag=0;
c=getchar();
while(c!=EOF)
{
if(c>=33&&c<=126&&flag==0)
{
flag==1;
}

else if(c==' '&&flag==1)
{
j++;
}
c=getchar();
}
printf("单词个数为%d\t",j);
}