c语言程序从键盘上输入两个字符串若不相等将短的字符串连接到长的字符串的末尾并

2025-01-08 09:05:12
推荐回答(3个)
回答1:

#include
#include
void main()
{
char s1[1000], s2[1000];
gets(s1);
gets(s2);
if(strlen(s1)==strlen(s2))
printf("s1,s2相等");
else if(strlen(s1) { strcat(s2,s1); puts(s2);}
else
{ strcat(s1,s2); puts(s1);}

}

回答2:

if chr1!=chr2
{
if len(chr1)>len(chr2)
{
chr=chr1+chr2
printf (chr)
else
if len(chr1) chr=chr2+chr1
printf (chr)
}
}
应该是这样吧,我不会C语言 大概是这个语法

回答3:

例如:#include
#include
{
char s1[25]={"wo shi zhong guo ren"};
char s2[10]]={"china"};
printf("%s",strcat(s1,s2));
}