C语言实例1—统计单词个数

我使用的DEVC++编译器,新建get_words_num.c文件

#include<stdio.h>

int main()
{
   
	char cString[100];
	
	int iIndex,iWord=1;
	char cBlank;
	gets(cString);
	
	if(cString[0]=='\0')
	{
   
		printf("There is no words!\n");
	}
	else if(cString[0]==' ')
	{
   
		printf("first words is a blank char!\n");
	}
	else
	{
   
		for (iIndex=0;cString[iIndex]!='\0';iIndex++)
		{
   
			cBlank=cString[iIndex];
			if(cBlank==' '){
   
				iWord++;
			}
			
		}
		printf("%d\n",iWord);
	}
	return 0 ;
}

运行

I love cats and dags
5
 I love cats and dags
 first words is a blank char!

直接回车

There is no words!

相关推荐

  1. C语言实例1统计单词个数

    2023-12-28 17:16:05       65 阅读
  2. C语言题目:单词个数统计

    2023-12-28 17:16:05       29 阅读
  3. 单词统计C语言

    2023-12-28 17:16:05       57 阅读
  4. c语言统计个数

    2023-12-28 17:16:05       52 阅读
  5. HJ10 字符个数统计C语言

    2023-12-28 17:16:05       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-28 17:16:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-28 17:16:05       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-28 17:16:05       87 阅读
  4. Python语言-面向对象

    2023-12-28 17:16:05       96 阅读

热门阅读

  1. vue循环

    2023-12-28 17:16:05       61 阅读
  2. Kernel:编译:剪裁

    2023-12-28 17:16:05       51 阅读
  3. Ubuntu Desktop 软件包管理

    2023-12-28 17:16:05       65 阅读
  4. oj 1.8编程基础之多维数组 14:扫雷游戏地雷数计算

    2023-12-28 17:16:05       64 阅读
  5. python的WebSocket编程详解,案例群聊系统实现

    2023-12-28 17:16:05       63 阅读
  6. docker——数据卷(volume)概念及使用案例

    2023-12-28 17:16:05       52 阅读
  7. oj 1.8编程基础之多维数组 07:矩阵归零消减序列和

    2023-12-28 17:16:05       58 阅读
  8. 模式识别与机器学习(十):梯度提升树

    2023-12-28 17:16:05       57 阅读
  9. 需求更改实现方式提升效率

    2023-12-28 17:16:05       55 阅读