Witam,
program działa, wypisuje dobre dane dla określonych warunków (tak mi się wydaje) jednak spoj nie przepuszcza.
#include <iostream>
using namespace std;
int main()
{
int liczba;
int i=0;
int j=0;
int tablica[100000];
int tablicaprim[100000];
while(cin>>liczba)
{
tablica[i]=liczba;
i++;
if(tablica[i-1]==42 && tablica[i-2]!=42 && tablica[i-3]==42 && tablica[i-4]!=42 && tablica[i-5]==42 && tablica[i-6]!=42)
{
for(j=0; j<i; j++)
{
tablicaprim[j]=tablica[j];
}
}
}
for(int k=0; k<j; k++)
{
cout<<tablicaprim[k]<<endl;
}
return 0;
}
Proszę o pomoc co jest nie tak.