用c语言编写一个将两个字符串连接起来函数两个字符串由主函数输入, 连接后的字符串也由主函数输出。

来源:百度知道 编辑:UC知道 时间:2024/06/18 01:24:06
#include<stdio.h>
void main()
{
void con(char sting1[],char sting2[],char sting3[]);
char s1[20],s2[20],s3[20];
printf("Input sting1: ");
scanf("%s",s1);
printf("Input sting2: ");
scanf("%s",s2);
con(s1,s2,s3);
printf("%s\n",s3);
}
void con(char sting1[],char sting2[],char sting3[])
{
int i,j;
for(i=0;sting1[i]!='\0';i++);
sting3[i]=sting1[i];
for(j=0;sting2[j]!='\0';j++);
sting3[i+j]=sting2[j];
sting3[i+j]='\0';
}
为什么不对,请帮忙指出错误。编写用visual 6.0 c++

#include<stdio.h>
void main()
{
void con(char sting1[],char sting2[],char sting3[]);
char s1[20],s2[20],s3[40];

printf("Input sting1: ");
scanf("%s",s1);
printf("Input sting2: ");
scanf("%s",s2);
con(s1,s2,s3);
printf("%s\n",s3);
}
void con(char sting1[],char sting2[],char sting3[])
{
int i,j;
for(i=0;sting1[i]!='\0';i++)//////////////////////////多个分号
sting3[i]=sting1[i];

for(j=0;sting2[j]!='\0';j++)//////////////////////////多个分号
sting3[i+j]=sting2[j];
sting3[i+j]='\0';
}

用c语言编写一个程序:两个字符串a、b,将a中所有b中含有的字符删除。 用C语言编写程序:输入一个字符,判断它是否是小写字母.如果是,将其转换为大写字母;不但就不换. 用C语言编写一个程序,检查从键盘输入的一行字符中有无相邻两字符相同 用C语言编写程序:从键盘输入一串字符,按回车键后结束,最后将字符串在屏幕上输出。 用c语言编写算法,将字符串t插入到字符串s中第i个字符位置 "对长度为7个祖父的字符串,除首,尾字符外,将其余5个字符按降序排列"用C语言如何编写 用C语言编写一个程序,从键盘输入两个正整数,输出这两个整数的最小公倍数 用C语言写一个函数,将两个字符串连接。 帮忙编写一个C语言程序: 将a1b2c3d4换成abcd1234 用C语言编写一个函数,调用此函数可实现将一个数字颠倒过来