博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串截取
阅读量:4698 次
发布时间:2019-06-09

本文共 739 字,大约阅读时间需要 2 分钟。

题意:输入一个字符串由五部分组成 s1<s2>s3<s4>s5和另一个字符串由“…”结尾,第一行输出s1s2s3s4s5,另一行将“…”换成s4s3s2s5的形式输出。

#include 
#include
#define MAXN 110void getss(char s[]) //截取字符串{ int i; for(i=0; i
' || s[i] == '\n'){ s[i] = '\0'; break; } } }int main(){ int n; char s1[MAXN],s2[MAXN],s3[MAXN],s4[MAXN],s5[MAXN],c,line[MAXN]; //存储截取的字符串 scanf("%d",&n); c = getchar(); while(n--) { getss(s1); //字符串截取 getss(s2); //字符串截取 getss(s3); //字符串截取 getss(s4); //字符串截取 getss(s5); //字符串截取 gets(line); // 存储另一行字符 line[strlen(line) - 3] = '\0'; printf("%s%s%s%s%s\n",s1,s2,s3,s4,s5); printf("%s%s%s%s%s\n",line,s4,s3,s2,s5); } return 0;}

转载于:https://www.cnblogs.com/NYNU-ACM/p/4236812.html

你可能感兴趣的文章