将2个字符串合拼 但是合不了
将*T接到*S的后面例如*S=ABC *T=EFG
合拼好就是 ABCDEFG
#include <stdio.h>
#include<string.h>
fun(char *s,char *t)
{
int n;
n=strlen(s);
while(*(s+n)=*t)
{
s++;
t++;
}
puts(s);
}
void main()
{
int i,j,n;
char a[20]="abc",b[8]="efgh";
puts(a);
fun(a,b);
}
[ 本帖最后由 a646404908 于 2012-3-30 08:46 编辑 ]