Help me in solving CPPFUNC05 problem

My issue

this is my code.
my code is right as per my accord,
but somehow its showing wrong answer, please help me where I make mistake??.

include
using namespace std;

int sum(int num1,int num2){
int sum = num1+num2;
return sum;
}

int calculatesquare(int totalsum){
int squareresult = totalsum * totalsum;
return squareresult;
}

int main() {
// your code goes here
int num1, num2;
cin>> num1 >> num2;

int totalsum = sum(num1, num2);

cout << calculatesquare(totalsum)<< endl;
cout << totalsum << endl;
return 0;

}

My code

#include <iostream>
using namespace std;


int sum(int num1,int num2){
    int sum = num1+num2;
    return sum;
}


int calculatesquare(int totalsum){
    int squareresult = totalsum * totalsum;
    return squareresult;
}

int main() {
	// your code goes here
	int num1, num2;
	cin>> num1 >> num2;
	
	int totalsum = sum(num1, num2);
	
	cout << calculatesquare(totalsum)<< endl;
	cout << totalsum << endl;
	return 0;
}

Learning course: Learn C++
Problem Link: CodeChef: Practical coding for everyone

include
using namespace std;

int sum(int num1,int num2){
int sum = num1+num2;
return sum;
}

int calculatesquare(int totalsum){
int squareresult = totalsum * totalsum;
return squareresult;
}

int main() {
// your code goes here

for (int i=0; i<3; i++){
int num1, num2;
cin>> num1 >> num2;

int totalsum = sum(num1, num2);

cout << calculatesquare(totalsum)<< endl;
cout << totalsum << endl;
    
}
return 0;

}

@jayambe7
plzz refer the following solution

#include <iostream>
using namespace std;

void computeValue(int a, int b) {
    // Solution as follows
    int c = a * a + 2 * a * b + b * b;
    int d = a + b;
    cout << c << endl;
    cout << d << endl;
}

int main() {
    int t = 3;
    for (int i = 0; i < t; i++) {
        int A, B;
        cin >> A >> B;
        computeValue(A, B);
    }
    return 0;
}