#include <stdio.h> int main() { char str1[80],str2[80]; int i,j,a=0; printf("请输入字符串1:"); scanf("%s",str1); printf("请输入字符串2:"); scanf("%s",str2); while(str1[i]!='\0') { i++; } while(str2[j]!='\0') { str1[i++]=str2[j++]; } str1[i]='\0'; printf("\n新的字符串:%s\n",str1); return 0; }修正代码
时间: 2024-04-05 22:36:02 浏览: 60
字符串函数string.h应用举例.-综合文档
#include <stdio.h>
int main() {
char str1[80], str2[80];
int i = 0, j = 0;
printf("请输入字符串1:");
scanf("%s", str1);
printf("请输入字符串2:");
scanf("%s", str2);
// 计算字符串1的长度
while(str1[i] != '\0') {
i++;
}
// 将字符串2添加到字符串1的末尾
while(str2[j] != '\0') {
str1[i++] = str2[j++];
}
str1[i] = '\0';
printf("\n新的字符串:%s\n", str1);
return 0;
}
阅读全文