int a[4] ; // 定义长度为4的int 数组a 【这里面包含 a[0] a[1] a[2] a[4]】
// a[4] 这个值 不在数组里面,是有问题的
// 数组输入,用 for 循环
for(i = 0; i < n; i++) {
scanf("%d", &a[i]);
}
如有帮助,欢迎采纳哈!
循环里面有问题吧,两个temp= ????
你这写的啥啊.....似乎没有对的哦。你定义了4个元素的数组,是要输入4个元素,然后排序后输出吗?
1.给数组赋值方式错误
2.代码格式可以调整下