Witam!
Mam taki program:
#include <iostream>
using namespace std;
int main()
{
int n,suma=0;
cin>>n;
int *tab=new int[n];
for(int i=0;i<n;i++)
while((!(cin>>*(tab+i))) || (*(tab+i)%2==0))
{
cout<<"Musisz podac liczbe nieparzysta\n";
cin.clear();
cin.sync();
}
for(int i=1;i<n-1;i++)
if((*(tab+i-1)<*(tab+i)) && (*(tab+i)>*(tab+i+1)))
suma++;
cout<<suma;
delete []tab;
return 0;
}
Problem w tym, że kiedy zapisze nazwe "Zad.2.cpp" to zabezpieczenie nie działa poprawnie, natomiast kiedy "Zad2.cpp" wtedy zabezpiecznie działa poprawnie. O co kaman?
Dodam, że korzystam z kompilatora Dev-C++