#include <iostream>
using namespace std;
int main()
{
int ile;
cin>>ile;
for(int i=0;i<ile;i++)
{
int n,x,y,p;
cin>>n>>x>>y;
int *w;
w = new int [n];
for(int i=0;i<n;i++)
{
w[i]=0;
}
for(int i=0;i<n;i++)
{
w[i]+=(i+1);
}
for(int i=0;i<n;i++)
{
cout<<*w<<endl;
w++;
}
if ((w[i]/x)&&(w[i]/!y))
{
cout<<w[i]<<endl;
}
else
{
cout<<endl;
}
delete [] w;
}
return 0;
}
Ten program ma wypisać liczby od 1 do n, które są podzielne przez x ale niepodzielne przez y. Napisałem taki oto kod i w konsoli pojawia się problem bo wywala program. Więc mam takie pytanie, gdzie jest błąd w tym kodzie?