#include<stdio.h>
#include<string.h>
#define N 110
int main()
{
int i,j,Case,lena,lenb;
char a[N],b[N],s[N],s1[N],s2[N],s3[N],s4[N],s5[N];
while(scanf("%d\n",&Case)!=EOF){
while(Case--){
gets(a);
gets(b);
lena = strlen(a);
for(j=0,i=0;a[i]!='<';i++,j++){
s1[j]=a[i];
}
s1[j]='\0';
for(i=i+1,j=0;a[i]!='>';i++,j++){
s2[j]=a[i];
}
s2[j]='\0';
for(i=i+1,j=0;a[i]!='<';i++,j++)
{
s3[j]=a[i];
}
s3[j]='\0';
for(i=i+1,j=0;a[i]!='>';i++,j++){
s4[j]=a[i];
}
s4[j]='\0';
for(i=i+1,j=0;i<lena;i++,j++){
s5[j]=a[i];
}
s5[j]='\0';
for(i=0,j=0;b[i]!='.';i++,j++){
s[j]=b[i];
}
s[j]='\0';
printf("%s%s%s%s%s\n",s1,s2,s3,s4,s5);
printf("%s%s%s%s%s\n",s,s4,s3,s2,s5);
}
}
return 0;
}
UVa10361 - Automatic Poetry
最新推荐文章于 2021-07-28 10:20:53 发布
本文提供了一个C语言程序示例,展示了如何通过字符串操作实现特定格式文本的解析与重组。通过对输入字符串进行分段处理,程序能够根据特定符号将字符串分为五部分,并分别进行输出。此外,还介绍了如何将另一字符串与这五部分结合并输出。
334

被折叠的 条评论
为什么被折叠?



