So far, I know two styles:
/* 1st style */ int foo(int a) { return a; } /* 2nd style */ int foo(a) int a; { return a; }
(I saw someone wri
The 2nd one is K&R C style syntax, but it is obsolete now. Checkout @Basile Starynkevitch's answer.