看一下解决一下问题。、

img


错误显示:

img


想要在一个数组中输入数据,并用冒泡排序排序,从小到大排序,最后打印

b[]={0}
结果就是你的数组b长度为1,你这定义了个寂寞.
直接等c输入之后定义长度不就好了吗,int b[c]

把int b[]那一句删了,在第一个for前面加上 int *b=(int )malloc(csizeof(int));,最后在return之前free(b);即可

把 int b[] = {0}; 这句修改为:int b[100] = {0}; 就可以了。