我好像67没了 第一个变63了 后面的63没变 为什么啊
#include<stdio.h>
int c(int arr[])
{
int i;
int sum;
for(i=0;i<10;i++){
if(arr[0]<arr[i]){
arr[0]=arr[i];
sum=arr[0];
}
}
return sum;
}
int d(int arr[]){
int i;
int sum;
for(i=0;i<10;i++){
if(arr[0]>arr[i]){
arr[0]=arr[i];
sum=arr[0];
}
}
int x;
for(x=0;x<10;x++){
printf("%d\t",arr[x]);
}
return sum;
}
main()
{
int zgf;
int zdf;
int arr[]={67,98,75,63,82,79,81,91,66,84};
zgf=c(arr);
zdf=d(arr);
printf("总高分%d\n",zgf);
printf("最低分%d\n",zdf);
}