100步的路,走了99步,就卡在了函数声明部分。回来一琢磨,程序能运行了。
#include<stdio.h>
void accept(int a[]); //今天考试的时候问题就在于此。
void list(int a[]);
void sort(int a[]);
int main() {
int a[5];
accept(a);
sort(a);
list(a);
return 0;
}
void accept(int a[]) {
int i;
printf("please insert five number:");
for(i = 0; i <= 4; i++){
scanf("%d", &a[i]);
}
}
void sort(int a[]) {
int i, j, t;
for(i = 0; i < 4; i++){
for(j = 0; j < 4 - i; j++){
if(a[j] > a[j + 1]){
t = a[j] ;
a[j] = a[j + 1];
a[j + 1] = t;
}
}
}
}
void list(int a[]) {
int i;
for(i = 0; i <= 4; i++){
printf("%d", a[i]);
}
printf("\n");
}