Powoli zaczynam z C++. Czytam sobie kurs i mam taki kod:
Kod
#include <iostream>
using namespace std;
/* sprawdzanie znaku liczby */
int main()
{
int liczba;
cout << "Podaj liczbe: ";
cin >> liczba;
if( liczba ) // czy liczba rózna od zera
{
if( liczba>0 )
cout << "Wpisales dodatnia liczbe\n";
else
cout << "Wpisales ujemna liczbe\n";
}
else cout << "Wpisales zero\n";
return 0;
}
using namespace std;
/* sprawdzanie znaku liczby */
int main()
{
int liczba;
cout << "Podaj liczbe: ";
cin >> liczba;
if( liczba ) // czy liczba rózna od zera
{
if( liczba>0 )
cout << "Wpisales dodatnia liczbe\n";
else
cout << "Wpisales ujemna liczbe\n";
}
else cout << "Wpisales zero\n";
return 0;
}
Kompiluje i uruchamiam. Wyskakuje "Podaj liczbe:". Wpisuje i zamyka mi się okno. Dlaczego?