#include <iostream>
using namespace std;
int c,n[500],i,ilosc=0;
int main()
{
cout<<"podaj liczbe:";
cin>>c; //ilość zmiennych w tablicy
cout<<endl;
for(i=0;i<c;i++)
{
cout<<"podaj liczbe:";
cin>>n[i];
if(n>0 && n<31) //if ma z sprawdzać liczby z danego przedziału
{
ilosc++; //licznik liczb z podanego przedziału
}
}
cout<<"ilosc liczb >0 i <31:"<<ilosc<<endl;
for(i=0;i<c;i++)
{
cout<<n[i]<<endl; // wyświetla wszystkie wpisane liczb
}
return 0;
}
błąd jaki wystąpił:error: ISO C++ forbids comparison between pointer and integer [-fpermissive]|
Program powinien policzyć ilość liczb z tablicy większych od 0 i mniejszych od 31, ale w instrukcji if jest błąd i nie wiem jak naprawić ten błąd.