e4951.c

mainはint宣言し、return(プログラム終了値)を記述するのが適切です

/* 警告:   B:e4951: "main" 関数の戻り値の型は "int" であるべきです */


修正前 void main() { printf("hello world¥n"); }
修正後 int main(void) { printf("hello world¥n"); return 0 ; }

解説: mainの「戻り値」はintにして下さい。voidにするとプログラムの終了コードが不定値になります。 詳細は、 C-FAQ 11.12J を参照して下さい。