/* Here is a sample program for EECS 473 - MP 2 */ // This program is supposed to be syntacally correct int gvar1; /* Here is a multiline Comment */ /* Here is a comment */ float /* Another Commnet */ gvar2; char gvar3; forward void f1 (int, int); function int f2 (int p1) { int lvar1; lvar1 = 5; gvar1 = 15; p1 = lvar1 + gvar1 * 5; f1 (lvar1, p1); }; function void f1 (int p1, int p2) { if (p1 % p2) p1 = (p2 + 7)/ gvar1 else { p2 = p2 + 1; p1 = p1 - 4; }; int gvar2; gvar2 = -3; }; function void main () { int lvar1; lvar1 = f1 (gvar1, 7 * -3); while (lvar1 % 10) { f2 (lvar1); lvar1 = lvar1 - 1; }; }