p2[j]='\0';
//?改為:
p1[n]='\0';
#include?<stdio.h>void?fun(char?p1[],?char?p2[])
{
int?i=0,j=0,n=0;
while(p1[i]!=0)
{
i++;
n++;
}
while(p2[j]!=0)
{
p1[n]=p2[j];
n++;
j++;
}
p1[n]='\0';
}
main()
{char?s1[80],?s2[40]?;void?NONO?();
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); //NONO();}