输入一行字符,然后统计有多少个单词,每个单词之间要求用空格分开,最后的字符不能为空格
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
char cstr[100];
int index;
int iworld=0;//iworld表示单词的个数
char cBlank;//cBLank表示空格
printf("请输入字符:\n");
scanf("%s", cstr);
if (cstr[0] == '\0')
{
printf("没有字符\n");
}
else
{
for (index = 0; cstr[index] != '\0'; index++)
{
cBlank = cstr[index];
if (cBlank=' ')
{
iworld++;
}
}
printf("单词个数:%d", iworld);
}
}