#include <iostream> using namespace std; #define SQUARE(x) (x*x) inline int square(int x) { return x * x; } int main() { int n; cin >> n; int a=n,b=n; cout<<"Macro Square: "<<SQUARE(++a)<<endl; cout<<"Inline Square: "<<square(++b); return 0; }
Test Cases
Test Results
Input
5
Expected Output
Macro Square: 49 Inline Square: 36