永发信息网

c语言编写程序颠倒句子enter a sentence:you can case a swallow

答案:2  悬赏:70  手机版
解决时间 2021-02-19 09:30
c语言编写程序颠倒句子enter a sentence:you can case a swallow
最佳答案
#include <stdio.h>#include <stdlib.h>#include <string.h>#include<ctype.h>#define OK 1#define M 5//建单词节点struct Node{\x09char *data;\x09Node *next;};char f;//插入函数void Insert(Node* &S,char e[]){\x09Node *p;\x09p=(Node *)malloc(sizeof(Node));\x09p->data = (char *)malloc(strlen(e)+1);\x09p->next = NULL; strcpy(p->data,e);\x09p->next = S;\x09S = p;}void Creat(Node* &S){\x09int i = 0,k = 0,j,flag = 1,insert;\x09char s[20];\x09char a[2000] = {0}; printf("\n输入正文: ");\x09fflush(stdin); \x09gets(a); printf("\n原文为: ");\x09while(a[i] != NULL)\x09{\x09\x09insert = 0;\x09\x09memset(s, 0, 20);\x09\x09j = 0;\x09\x09// 跳过单词前面的前导字符\x09\x09while(flag&&!isalpha(a[i])||a[i]==39)//39为'的ASCII码\x09\x09{\x09\x09\x09i++;\x09\x09\x09if(a[i]==NULL)\x09\x09\x09\x09flag = 0;\x09\x09}\x09\x09// 当前单词尚未结束,则一直循环\x09\x09while(flag&&isalpha(a[i])||a[i]==39)\x09\x09{\x09\x09\x09insert = 1;\x09\x09\x09s[j]=tolower(a[i]);\x09\x09\x09i++;\x09\x09\x09j++;\x09\x09}\x09\x09//单词插入\x09\x09if(insert)\x09\x09{\x09\x09\x09s[i] = '\0';\x09\x09\x09k++;\x09\x09\x09printf("%s\t", s);\x09\x09\x09if(k%5 == 0)\x09\x09\x09\x09printf("\n");
全部回答
收益了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
佳木斯到北京的火车k340到达哈尔滨火车站是几
有没有人自从谈恋爱过后体重就下降的?
S500奔驰汽车中文说明书
用发膜可以代替免洗润发乳吗?润发乳在涂的时
股票质押回购的回购期限不超过( )年。A.1B.
东方红lr4n5z-22发动机油泵固定点有几个
请问 jeune的澳洲绵羊油,香港哪里买 ? 铜锣湾
如何用圆规画爱心
中国四大明珠东方之珠,东方明珠,边陲明珠,还
北京大观园公园怎么样
下列有关生物学实验的说法不正确的是A. 当显
17岁干厨师 如今已干2年多 想改行 又很迷茫
NBA04-05赛季MVP是谁
考外地研究生,初试在本地考?复试去外地考?
求暗色爱丽丝歌词【要有中文+罗马音+日文】
推荐资讯
下图是动物某分泌细胞。向细胞内注射用放射性
人与动物之间的成语
某校食堂设计的一份营养餐食谱:米饭、鸡汤、
白天为什么快门200就黑了?光圈最大,iso100
泰国玺堡乳胶枕是否正中,一个多少钱
4千瓦220伏电机用几平方铜包吕电缆
下列关于评价投资方案的净现值法与现值指数法
敖氏炒货在什么地方啊,我要过去处理事情
单片机程序求解答display.c(33): error C267:
mate9怎么用wlan直连?
忠胜农具门市部在哪里啊,我有事要去这个地方
邻里和睦提示语大全
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?