はきだめC/C++下級者の質問箱
■ このスレッドは過去ログ倉庫に格納されています
0687デフォルトの名無しさん
2006/04/27(木) 18:28:58#include <stdio.h>
main()
{
int a = 9;
if (a%2 == 0);
printf("%dは偶数です。\n", a);
else
printf("%dは奇数です。\n");
}
と、書いてコンパイルしようとしたのですが、メッセージの欄に
警告 W8019 p46.c 7: コードは効果を持たない(関数 main )
エラー E2054 p46.c 9: else の位置が誤っている(関数 main )
警告 W8070 p46.c 11: 関数は値を返すべき(関数 main )
*** 1 errors in Compile ***
と表示されてしまいます。さらに、もう一度コンパイルしようとすると、
実行画面で 9は偶数です と表示されます。
どなたか原因の分かる方、助言をお願いいたします。
当方、XP、CPadのバージョンは2.31です。
■ このスレッドは過去ログ倉庫に格納されています