❶ c語言,從鍵盤輸入10個戰士的身高,求平均身高,若比平均身高高,輸出這個數,用數組
#include<stdio.h>
double heigth[10],sum=0,avg;
int i;
void input(){
for(i=0;i<10;i++){
printf("請輸入第%d個戰士的身高:",(i+1));
scanf("%lf",&heigth[i]);
if(heigth[i]<=0){
printf("脊旁你輸入的身高不正確!\n\租野滑n");
input();
break;
}else{
sum+=heigth[i];
}
}
avg=sum*1.0/10;
}
void main(){
input();
printf("\n");
printf("大於平均值%lf身高的戰士身高是:\n",avg);
for(i=0;i<10;i++){
if(heigth[i]>avg){
printf("%lf\t",heigth[i]);
}
}
printf("\弊臘n");
}