#include<stdio.h>alinkb(char a[],char b[]){ int i=0,j=0; while( a[i]!= ) i++; while(b[j]!= '\0'){ a[i]=b[j] ; i++ ;j++;} ; return ( i ) ;}int main(){char a[20]="hoe do",b[]="you do!"; printf("%s,%d",a,alinkb(a,b));return 0;}
输出如下
第一反应的答案:hoe do 13
但是这个程序上机测编译不通过啊: