#include <iostream>
#include <string>
#include <ctime>
using namespace std;
void VypisPole (int pocet_prvku, int p[]){
int j;
cout <<"\n*************************";
for (j=1; j<=pocet_prvku; j++)
cout <<"\nHodnota " <<j <<". prvku je: " <<p[j];
cout <<"\n*************************";
cout <<"\n\n";
}
int main () {
int pocet_prvku1,pocet_prvku2,pocet_prvku3,pocet_prvku;
cout<<" Jak dlouhe budou obe posloupnosti?";
cin>>pocet_prvku;
int p1[pocet_prvku1],p2[pocet_prvku2],p3[pocet_prvku3],i;
for (i=1;i<=pocet_prvku1;i++) {
cout<<"Zadej "<<i<<". cislo posloupnosti:";
cin>>p1[i];
}
for (i=1;i<=pocet_prvku2;i++) {
cout<<"Zadej "<<i<< ". cislo posloupnosti:";
cin>>p2[i];
}
VypisPole (pocet_prvku1, p1);
VypisPole (pocet_prvku2, p2);
//for (i=1;i<=pocet_prvku3;i++)
//cout<<"\nTreti posloupnost obsahuje prvky:" <<i<<": "<<p1[i]+p2[i];
//cin>>p3[i];
int p[pocet_prvku3],j,pom;
p[i]=p1[i]+p2[i];
for (i=pocet_prvku;i>1;i--) {
for (j = 1; j < i; j++) {
if (p[j]>p[j+1]) {
pom = p[j+1];
p[j+1] = p[j];
p[j] = pom;
}
}
}
VypisPole (pocet_prvku, p);
cin.get();cin.get();
return 0;
}
Mohl by mi někdo poradit, kde dělám chybu? Už si s tím hraji opravdu dlouho a pořád ji nevidím. Mám to možná lehce zmatečně označené, ale snad je to k poznání.