#include <stdio.h>
int main(){
double kion[23][30];
double saikou,saitei,goukei,tempk,heikin;
double hikou,hitei,hikei,hihei;
int j,h,n;
goukei=0;heikin=0;hikou=0;hitei=0;hikei=0;hihei=0;tempk=0;
for(j=1;j<=30;j++){
for(h=0;h <= 23;h++){
printf("%d日、%d時の気温を入力してください\n",j,h);
scanf("%lf",&tempk);
kion[h][j] = tempk;
hikei = hikei + tempk;
goukei += tempk;
if(hitei == 0){hitei = tempk;
}else{
if(tempk < hitei){hitei = tempk;}
}
if(tempk > hikou){hikou = tempk;}
tempk = 0;
}
hihei = hikei / 24;
printf("%d日の平均気温は%4.1f度です\n",j,hihei);
printf("%d日の最低気温は%4.1f度です\n",j,hitei);
printf("%d日の最高気温は%4.1f度です\n",j,hikou);
〜以下略〜
こんな感じです。
6桁くらいにしてみたところ
上二つのループの中で何故か合計が2になってるみたいです。
何度もスイマセン。