题目要求:写一函数,实现两字符串的连接
#include <stdio.h>
#include <string.h>
void cat(char a[], char b[]) {
int i, j, k;
i = strlen(a);
j = strlen(b);
for (k = 0; k < j; k++) {
a[i++] = b[k];
}
a[i] = '\0';
puts(a);
}
void main() {
char a[100];
char b[100];
printf("输入第一个字符串:");
gets(a);
printf("输入第二个字符串:");
gets(b);
printf("字符串连接后:");
cat(a, b);
}
本章C语言经典例题合集:http://t.csdnimg.cn/FK0Qg