Kann mich @Felix G mit meiner Meinung nur anschließen:
Bei int main () MUß return 0; (oder eine andere integer-Zahl oder Ausdruck) beim Verlassen der main-Funktion stehen. Denn der Rückgabewert der main-Funktion ist int!
Das korrekte, einfachste Programm wäre demnach:
Statt der 0 könnte auch eine beliebige Funktion stehen, die ebenfalls einen int als Rückgabewert hat. Als Abwandlung zum bekannten "Hello world" kann man das dann so schreiben:Code:int main (void) { return 0; }
printf gibt einen int zurück, die Anzahl der Zeichen, die auf stdout ausgegeben wurden.Code:#include <stdio.h> int main (void) { return (printf ("Hello world")); }
Einrückungen und Zeilenorientierungen sind "Geschmacksache".
Blackbird







Zitieren

Lesezeichen