You don't need to make main return a long int. Main should return just an int (some people use void).
I'm not familiar with printf, but you probably need a semicolon at the end of that statement.