1182
来源:互联网 发布:mac如何查看qq群文件 编辑:程序博客网 时间:2024/06/16 09:00
- 题目描述:
编一个程序,读入用户输入的,以“.”结尾的一行文字,统计一共有多少个单词,并分别输出每个单词含有多少个字符。
(凡是以一个或多个空格隔开的部分就为一个单词)
- 输入:
输入包括1行字符串,以“.”结束,字符串中包含多个单词,单词之间以一个或多个空格隔开。
- 输出:
可能有多组测试数据,对于每组数据,
输出字符串中每个单词包含的字母的个数。
- 样例输入:
hello how are you.
- 样例输出:
5 3 3 3
这题太坑了,各种输入输出限制,注意gets,getchar, scanf区别,好尴尬,这些都忘了,然后最后输出的空格和换行老是卡住
#include <stdio.h>#include <stdlib.h>#include <string.h>#define MAX 10005int main() {char s[MAX], tmp[MAX];while(gets(s) != NULL){int i, j = 0, flag = 0;for(i = 0; s[i] != '.'; i++) {if(s[i] != ' ') {tmp[j++] = s[i];}else {if(j != 0) {if(flag == 1) {printf(" ");flag = 0;}printf("%d", j);flag = 1;}j = 0;}}if(j != 0){if(flag == 1) {printf(" ");}printf("%d", j);}printf("\n");}return 0;}
0 0
- 1182
- 1182
- 1182 食物链
- PKU 1182
- POJ 1182
- 1182 食物链
- joj 1182
- poj 1182
- poj 1182
- POJ 1182
- POJ 1182
- POJ 1182
- poj 1182
- poj 1182
- POJ 1182
- POJ 1182
- poj.1182
- POJ-1182
- 【C语言简单说】十:小结
- Java IO流
- PAT 1001
- ffmpeg--解码h264
- Swift 类的继承 convenience required
- 1182
- hdoj2037 今年暑假不AC
- 进程管道
- Bone Collector——01背包
- 你不知道的JS读书笔记1—闭包&作用域
- UVa 1354 - Mobile Computing(二叉树 + DFS)
- 为什么选择 Java 8
- Game!
- 作为一个遥远的开始