10/07/11 16:02:06
インチをセンチに変換するプログラムを作れという課題が出たのですが、わかりません!
明日の1限までに仕上げなければならないので、大至急お願いします!
下のところまでは書けたのですが、???のところがわかりません。
定数を掛けるというところまでは想像出来るのですが、何を掛けたらいいのか全然想像付きません。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
double to_cm(double in)
{
return in * ???;
}
int main(int argc, char *argv[])
{
double in;
char str[32];
if (argc > 1)
{
strncpy(str, argv[1], 31);
}
else
{
printf("input inch: ");
fgets(str, 31, stdin);
}
in = atof(str);
printf("%f [in] = %f [cm].\n", in, to_cm(in));
return 0;
}