Description
Alex的好朋友都去生猴子了,所以她只好百无聊赖地继续玩字符串游戏。输入一个长度不超过10000的字符串,字符串中只含字母和空格,空格用于分隔单词,请将字符串中用空格分隔的单词输出来。
Input
输入含多组测试数据,每组占一行,是一个长度不超过10000的字符串,只含字母和空格。
Output
将字符串中用空格分隔的单词输出来,每个单词一行。
每组测试数据之间用空行隔开。
Samples
input Hello world output Hello world
#include<stdio.h> #include<string.h> #pragma warning (disable:4996) int main(void) { int i, count = 0; char str[10000], * token; const char s[2] = " "; while (fgets(str, sizeof(str), stdin) != NULL) { token = strtok(str, s); while (token != NULL) { if (strlen(token) > 0) { count++; printf("%s\n", token); } token = strtok(NULL, s); } } return 0; }
标签:单词,5.4,strtok,空格,token,hznuoj,str,字符串 From: https://www.cnblogs.com/Blizzard1900/p/17894603.html