永发信息网

/*先后输入两个字符串str1和str2,将先输入的字符串str1倒置连接到后输入的

答案:2  悬赏:10  手机版
解决时间 2021-03-21 21:33
  • 提问者网友:寂寞梧桐
  • 2021-03-21 01:11
/*先后输入两个字符串str1和str2,将先输入的字符串str1倒置连接到后输入的
最佳答案
  • 五星知识达人网友:孤独入客枕
  • 2021-03-21 01:16
int main()
{
char a[100], b[100];
char* str1 = a
char* str2 = b;
scanf("%s", str1);
scanf("%s", str2);
while (++str1);
while (str2)
{
str1++ = str2++;
}
*str1 = '\0';
str1 = a;
printf("%s\n", str1);
return 0;
}
全部回答
  • 1楼网友:野味小生
  • 2021-03-21 02:06
#include <stdio.h> int main() {     char s1[100], s2[200], *p1, *p2;     p1=s1; p2=s2;     scanf("%s%s",p1,p2);     while(*p1) p1++;     while(*p2) p2++;     while(--*p1>=s1) *p2++=*p1;     *p2=0;     puts(s2);     return 0; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯