無題
Posted: 2009年11月30日(月) 20:15
#include<stdio.h>
int fukaishisuu(double t,double h)
{
double fukai = 0.81 * t + 0.01 * h * (0.99 * t - 14.3) + 46.3
return fukai;
}
int main(void)
{
double t,h,fukai;
printf("気温を入力してください/n");
scanf("%lf",&t);
printf("湿度を入力してください/n");
scanf("%lf",&h);
fukai = fukaishisuu(t,h);
if(fukai < 60)
printf("could");
if(fukai <= 60 || fukai >= 75)
printf("comfort");
if(fukai >= 75)
printf("discomfort");
return 0;
}
↑という不快指数を計算してくれるプログラムを作ったのですが
In function `fukaishisuu`
syntax error before "return"
と返され実行できません。
何が間違っているかさっぱりなんです。
是非おしえてください
int fukaishisuu(double t,double h)
{
double fukai = 0.81 * t + 0.01 * h * (0.99 * t - 14.3) + 46.3
return fukai;
}
int main(void)
{
double t,h,fukai;
printf("気温を入力してください/n");
scanf("%lf",&t);
printf("湿度を入力してください/n");
scanf("%lf",&h);
fukai = fukaishisuu(t,h);
if(fukai < 60)
printf("could");
if(fukai <= 60 || fukai >= 75)
printf("comfort");
if(fukai >= 75)
printf("discomfort");
return 0;
}
↑という不快指数を計算してくれるプログラムを作ったのですが
In function `fukaishisuu`
syntax error before "return"
と返され実行できません。
何が間違っているかさっぱりなんです。
是非おしえてください