When i compile it


Macintosh-c8bcc88e5669-9:~ usi$ gcc -Wall px.c -o px
px.c:38: warning: second argument of ‘main’ should be ‘char **’


I think here is something you should read.