char ad[6][20] = {0};
printf("请输入6个名字:\n");
for (int i = 0; i < 6; i++) {
scanf("%s", ad[i]);
}
for (int i = 0; i < 6; i++) {
for (int j = 0; j < 6 - i; j++) {
if (strcmp(ad[j], ad[j + 1]) > 0) {
//对字符串进行赋值操作, 要使用strcpy函数
char temp[20] = {0};
strcpy(temp, ad[j + 1]);
strcpy(ad[j + 1], ad[j]);
strcpy(ad[j], temp);
}
}
}
printf("排好后:\n");
for (int i = 0; i < 6; i++) {
printf("%s ", ad[i]);
}
printf("\n");