c语言从控制台输入字符串数组并输出 10
定义一个一维字符指针数组,并利用不定数量(不多于10)个字符串将其初始化,然后将各字符串输出。比如:输入asdfwuuioffftyu输出为tyufffuuioasdfw...
定义一个一维字符指针数组,并利用不定数量(不多于10)个字符串将其初始化,然后将各字符串输出。
比如:
输入
asdfw uuio fff tyu
输出为
tyu
fff
uuio
asdfw 展开
比如:
输入
asdfw uuio fff tyu
输出为
tyu
fff
uuio
asdfw 展开
2个回答
展开全部
#include<stdio.h>
#include<string.h>
void main()
{
char *string[20],seps[]=" ",*token;
gets(string);
printf("\nTokens:\n");
token=strtok(string, seps);
while(token!=NULL)
{
printf("%s\n",token);
token=strtok(NULL,seps);
}
}
用strtok()函数也可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询