Ogolnie program ma za zadanie wylosowac 3 liczby i np jesli jest liczba 1234 to ma dodac do siebie 12+34 i wyswietlic obok sume. W progamie ktory napisalem dziala mi tylko pierwsza liczba w reszcie wychodza randomowe liczby.
#include <iostream>
#include <conio.h>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
const int n=3;
int tab[n],i,suma=0,pom;
srand(time(0));
for(i=0;i<n;i++)
{
tab[i]=rand()%(9000-1000+1)+1000;
pom=tab[i];
while(pom)
{
suma+=pom%100;
pom/=100;
}
cout<<endl;
cout<<tab[i]<<" \t"<<suma;
}
cout<<endl;
getch();
return 0;
}