Jak w temacie, szaleje po wpisaniu litery , poza tym na liczbach normalnie działa.
#include <iostream>
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int liczba;
int strzal;
int proba=0;
using namespace std;
int main()
{
cout << "Hello world!" << endl;
cout<<"Pomyslalem liczbe od 1 do 100 , zgaduj"<<endl;
srand(time(NULL));
liczba= rand ()% 100+1;
while (liczba!=strzal)
{
proba++;
cout<<"Zgdnij jaka"<<"To twoja "<<proba<<" proba"<<endl;
cin>>strzal;
if (liczba==strzal)
cout<< "Udalo Ci sie"<<endl;
else if (liczba<strzal)
cout<<"To za duzo"<<endl;
else if (liczba>strzal)
cout<<"To za malo"<<endl;
}
getchar(); getchar();
return 0;
}