中易网

编写程序颠倒句子中单词的顺序。 How are you? you are How?

答案:2  悬赏:0  
解决时间 2021-04-08 17:53
#include
int main(void)
{
char a[200];
char ch;
int i,x,y;
int j;

printf("Enter a sentence:");
for(i=0;i<200;i++)
{
scanf("%c",&a[i]);
if(a[i]=='\n')
{
x=i;
break;
}
}
//储存字符串
ch=a[x-1];
printf("%c\n",ch);
//储存终止符
for(i=0;a[i]!=' ';i++)
;
j=i;
printf("%d\n",j);
//计算第一段字符长度

L: for(i=0;i printf("%c",a[i]);
//输出第一段字符串
printf("%c\n",ch);
//输出终止符
return 0;
}

求大神指点迷津。小弟跪安了
最佳答案
提供个思路吧,你已经取到了整个字符串,然后通过空格将这个字符串在分割成一个一个的单词放到一个新的数组中,然后把这个新数组反序打印不就行了?例如 How are you -> {"how","are","you"} 然后逆向输出既可以了-> you are how
全部回答
任务占坑
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天书奇谈神兵天降区怎么进不去啊!!!
哈弗H6和长安CS75那个性能更好?
异地卡比本地卡网速慢是吗
动词ing表被动
如何测手机号码吉凶
谁有《大扑》全集,求
51单片机c语言程序头文件占用多少空间
和田玉和翡翠哪个贵 和田玉和翡翠的价格区别
手机生活馆地址在什么地方,想过去办事
赏析雨霖铃,怎么写啊?200字
把名字可在石头的,(________);只要风吹过
母狗从交配那天起多少天生小狗
设计题目: 必做部分: 1.每一个学生都有一个学
夏天楼房的第一层是不是一定比中间楼层要凉快
ps3系统更新退出不了? 这里怎么退出啊
推荐资讯
为什么女人比男人的眼睛大,这是什么道理?
从大连开发区到沙河口区成仁街75号怎么走?
湘潭金风科技有限公司的座机号码
windows10鼠标指针旁边圆圈怎么改
我爸蛛网膜下腔出血,做了开颅手术已经十天了
日本女生的名字,好听一点的~~
最新的2011年潍坊的人口数量
金大地勐龙店在哪里啊,我有事要去这个地方
不明IE首页可能引发安全问题 内容HKCM/softwa
菲得宾在中国有几个领事馆?都在哪里?
dnf里物理攻击加15-20的宝珠有哪些?分别叫什
袋鼠男装地址有知道的么?有点事想过去
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?