[[文字列練習ページ]] char *strcat(char *a,char *b) { char *strcat(char *a,char *b) { int i = 0, j = 0; char *rtrn = a; while(1) { if(a[i]=='\0') //配列aの末尾に移動したらループを抜ける { break; } i++; } while(a[i++] = b[j]) //どちらかの配列の末尾にきたら、条件が不適に { なるのでループを抜ける j++; } return (rtrn); } }