1116 - 调换位置
题目描述
将用逗号隔开的两个英语单词交换位置输出。
输入
一行以逗号隔开的两个英文单词。(字符串长度不超过 100)
输出
将两个单词交换后输出的结果。
样例
输入
复制
abc,de
输出
复制
de,abc
#include<bits/stdc++.h>
using namespace std;
int main()
{
char s[1000],r[1000];
int i,p;
int k=0;
gets(s);
for(i=0;i<strlen(s);i++)
{
if(s[i]==',')
{
p=i;
break;
}
}
for(i=p+1;i<strlen(s);i++)
{
r[k]=s[i];
k++;
}
r[k]=',';
k++;
for(i=0;i<=p-1;i++)
{
r[k]=s[i];
k++;
}
r[k]='\0';
cout<<r<<endl;
}