#include extern int Square(float); // This is a wrong function declaration int main(int param1, char *param2) { int a = 4; short b; b = Square(a); printf("a = %d, b = %d\n", a, b); }