/*这个程序在Win-TC中可以通过,结果也正确,可是在Dev-C++中却通不过。不知道错在哪
请大家指点一下*/
/*输入2个字符串,然后把第个字符串连接在第一个后面*/
#include"stdio.h"
void s(char *str1[],char *str2[]);
main()
{
int i=0;
char str0[100],str[20];
char *str1=str0,*str2=str;
puts("请输入str1中的字符");
gets(str1);
puts("请输入str2中的字符");
gets(str2);
puts(str1);
puts(str2);
s(str1,str2);
puts(str1);
getch();
}
/*将两个字符串连接起来*/
void s(char *str1[],char *str2[])
{
int i=0;
while(*str1!='\0')
{
i++;
str1++;
}
while(*str2!='\0')
{
*str1=*str2;
i++;
str1++;
str2++;
}
}