Mam problem z zadaniem ze spoj'a, nie wiem w czym problem i dlaczego wyrzuca mi błąd.
Link do zadania: http://pl.spoj.com/problems/PRIME1/
kod:
#include <iostream>
using namespace std;
int main(){
int n;
do{
cin>>n;
cin.clear();
}while(n>10);
int d[10];
int g[10];
for(int i=0;i<n;i++){
do{
cin>>d[i];
cin.clear();
}while(d[i]<1);
do{
cin>>g[i];
cin.clear();
}while(d[i]>g[i] || g[i]>1000000000 || g[i]-d[i]>100000);
for(int p=d[i];p<=g[i];p++){
if((p%2!=0 && p%3!=0 && p%5!=0 && p%7!=0 && p!=0 && p!=1) || p==2 || p==3 || p==5|| p==7){
cout<<p<<"\n";
}
}
cout<<"\n";
}
return 0;
}