In teoria dovresti avere degli avvisi dal compilatore sia perchè non hai definito il tipo restituito dal main (di default è int), sia perchè non hai incluso l'header stdlib.h (system non è definita altrimenti). Com'è possibile che venga compilata ugualmente?