Quel codice non complila nemmeno: integer non esiste: dovrebbe essere integer2. Inoltre sarebbe preferibile dichiarare esplicitamente il tipo di main (int main()), infatti è pur vero che lo standard C assegna valore int a qualsiasi tipo non esplicito, ma se si può esplicitare è meglio. system("pause"); funziona solo su windows, ma questo non è un vero problema.
P.s. usa i tag CODE