- 824 名前:デフォルトの名無しさん [2007/07/06(金) 20:47:10 ]
- 質問です。年月日を入力してツェラーの公式を利用して曜日を表示するプログラム
をつくりたいんですけど、BCCでコンパイルしたら公式のところでエラー 「浮動小数点の不正な使用」ってでるんですけど、どうしてだかわかりますかね? #include <stdio.h> int main(void){ int year,month,day; char youbi[7][10]={"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"}; int i; printf("Year?"); scanf("%d",&year); printf("Month?"); scanf("%d",&month); printf("Day?"); scanf("%d",&day); i=(year + (year/4) - (year/100) + (year/400) + (2.6*month +1.6) + day)%7; printf("It's %s.",youbi[i]); return 0; }
|

|