1. Kein "void" in "int main(void) {}": Na gut, habe "void" jeweils eingefügt. gcc meckert aber auch nicht, wenn es fehlt.
Du willst gcc immer mindestens mit "-Wall -Wstrict-prototypes" aufrufen.
EDIT:
ZitatDieser Beitrag wurde von Bitte melde dich an, um diesen Link zu sehen. aus folgendem Grund gelöscht: Ist zwar witzig gemeint, bringt aber nichts Sinnvolles in diese Diskussion.
Wenn "bringt nichts Sinnvolles in die Diskussion" ein Löschgrund ist, würde ich es sehr begrüßen, wenn diese Regel auf alle Forumsbeiträge angewendet wird.