請問可以幫我找找程式哪出了問題,只能NA95%
#include <stdio.h>
#include <stdlib.h>
void sort(int a[], int n){
for(int i = 0;i<n;i++){
for(int j =0;j<i;j++){
if(a[j] > a[i]) {
int temp = a[j];
a[j] = a[i];
a[i] = temp;
}
}
}
}
int main(){
int a[25], n;
int max= 60 ;
int min= 59 ;
scanf("%d", &n);
for(int i = 0;i<n;i++){
scanf("%d", &a[i]);
}
sort(a, n);
printf("%d", a[0]);
for(int i = 1;i<n;i++){
printf(" %d", a[i]);
}
printf("\n");
for(int k = 0;k<n;k++){
if(a[k] < 60) max = a[k];
}
for(int m = n;m>=0;m--){
if(a[m] >= 60) min = a[m];
}
if(max == 60) {
printf("best case\n");
} else printf("%d\n", max);//X
if(min == 59) {
printf("worst case");
} else printf("%d", min);
return 0;
}
for(int m = n;m>=0;m--){
n改成n-1