int squareNum (int a) { return a*a; }
int : return type
int
squareNum : function name
squareNum
int a : parameter type and name
int a
return a*a : return a value (same type as the return type defined at the beginning)
return a*a