oui, l´erreur classique : mettre un getchar() a la fin, sinon, le programme se lance mais se quitte aussitot ( il repart aussitot, vous n´avez pas le temps de descendre ! ! < -- sketch connu)
donc tu as l´impression qu´il ne fait rien, mais en fait si.
Sinon, gollum, pas besoin de stdlib pour ton hello world
ceci dit, ne met pas
main()
mais
int main()