C++ pomoc u zbrajanju Arrays

Pozdrav…Zapao sam na zadatku trebao bi napraviti da mi zbroji Broj A i Broj B i da napise rezultat… Zasad imam napravljeno da mi arrayse zbraja posebno npr. ako stavim broj 1 1 1 1 1 on meni izracuna da je to 5 a trebalo bi izracunat 11111

Evo slike kako bi to trebalo izgledat

Evo moj kod:

#include <iostream>
using namespace std;

int main(){
int brojevi[6];
int brojevi2[6];
int suma = 0;
cout <<endl<< "BrojA"<<endl;
for(int i = 1; i<=5; i++){
cout << "Unesite "<< i <<". znamenku: ";
cin >> brojevi[i];
}

cout <<endl<< "BrojB"<<endl;
for(int i = 1; i<=5; i++){
cout << "Unesite "<< i <<". znamenku: ";
cin >> brojevi2[i];
}
cout << endl;
cout << " ";
for(int i = 1; i<=5; i++){
	cout << brojevi[i];

}
cout << endl;
cout <<"+";
for(int i = 1; i<=5; i++){

	cout <<brojevi2[i];

}
cout <<endl<<"------"<<endl;
for(int i = 1; i<=5; i++){
	suma=suma +brojevi[i]+brojevi2[i];

}

cout << suma<<endl;

Ja kako god izracunam meni 1+1+1+1+1 ispada 5, tako da ne znam sta ti tu ne stima ili program treba spojiti nizove pa teko onda tako spojene nizove izračunati?

Rijesio sam da zbraja onako