siema, potrzebuje pomocy, mianowicie: mam za zadanie dodac te same elementy do siebie a w ich miejsce wstawic zera
np
2 3 0 0 2 2
2 3 4 0 0 0
generalnie formalnie mam to zrobic na dwuwymiarowej, ale potrzebuje wiedziec, gdzie robie blad przy jednowymiarowej:
#include <iostream>
using namespace std;
int main()
{
int t[3]={0,3,3};
int i=0,a,b;
for(i=0; i<3; i++) cout << t[i] << " ";
for(i=0;i<2;i++)
{
if(t[i]==t[i+1] || t[i]==0)
{
a=t[i];
b=t[i+1];
t[i]=a+b;
t[i+1]=0;
}
}
cout << endl;
for( i=0; i<3; i++) cout << t[i] << " ";
}