输入一句话,无标点符号,空格分隔,输出单词the出现的次数,用c语言实现
例如输入 the world the big输出2
怎么用c语言实现输入一句话
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- qzjhjxj 2023-05-11 12:41关注
供参考:
#include <stdio.h> #include <string.h> int main() { int count = 0; char str[1000], * word = "the"; gets(str); char* p = strtok(str, " "); while (p != NULL) { if (!strcmp(p, word)) count++; p = strtok(NULL, " "); } printf("%d", count); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥20 c#使用NPOI向word表格中添加字段导致word有概率警告不可识别
- ¥15 怎么使用hxe16进制编码器修改视频数据和图片一样!求教程!
- ¥15 怎么用python模拟光的折射,反射,和全反射
- ¥15 python打印机打印word和PDF文件出来的是乱码
- ¥15 求达梦8数据库安装包
- ¥15 YOLOv8模型网络结构更改后报错
- ¥15 深度学习中梯度为None
- ¥15 zynq烧写程序到flash后不运行
- ¥15 裸板ESD问题的思考与实验
- ¥15 electron+python