无效排序(int bn){
int i, j, sum=0
字符学校[40];
学生t
for(i=0i<bni++){
for(j=i+1j<bnj++){
if(student[i].id>student[j].id){
t = 学生 [i]
学生[i] = 学生[j]
学生[j] = t
}
}
}
printf("\n排序后的结果为:\n")
for(i=0i<bni++){
输出一个学生(i)
}
}
定义一个字符串变量,在这个变量的值中就可以输入中文了。汉字是多字节的,一个char放不下,可以使用字符数组,但需要给数组分配空间,或者使用string。例如:
#include<stdio.h>
int main(void)
{
char a[128]
printf("请输入所需输出的汉字:")
scanf("%s",a)
printf("%s\n",a)
return 0