执行有问题!求解答!!
程序代码:#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
void fun(char p1[],char p2[])
{
int i,j;
for(i=0;p1[i]!='\n';i++);
for(j=0;p2[j]!='\n';j++)
p1[i++]=p2[j];
p1[i]='\n';
}
void main ()
{
char s1[80],s2[40];
system("CLS");
printf("Enter s1 and s2:\n");
scanf("%s %s",s1,s2);
printf("s1=%s\n",s1);
printf("s2=%s\n",s2);
printf("Invoke fun(s1,s2):\n");
fun(s1,s2);
printf("After invoking:\n");
printf("%s\n",s1);
}







