C++的问题,高手帮忙啊

来源:百度知道 编辑:UC知道 时间:2024/05/15 10:49:33
输入一个英文句子(以句号结束),要求将句中单词分行打印出,试编制上述程序
能用初级的词呢,都没学过,老师一看就知道不是我做的

#include <string.h>
#include <stdio.h>

char string[1024] = {0};
char seps[] = " ";
char *token;
int main( void )
{
gets(string);
printf( "Tokens:\n" );
token = strtok( string, seps );
while( token != NULL )
{
printf( "%s\n", token);
token = strtok( NULL, seps );
} return 0;
}