23/02/09 16:49
ganja_erry
Ciao a tutti mi chiamo Erry e sono nuovo del forum!
Avevo creato un "gioco" con c++ che consisteva nell'indovinare con 7 tentativi un numero incognito random, solo che quando compilo con dev c++ mi da un errore
[Linker error] undefined reference to `controlla(int, int)'
Vi posto il codice sperando che mi possiate aiutare
Ciao
Erry
Avevo creato un "gioco" con c++ che consisteva nell'indovinare con 7 tentativi un numero incognito random, solo che quando compilo con dev c++ mi da un errore
[Linker error] undefined reference to `controlla(int, int)'
Vi posto il codice sperando che mi possiate aiutare
#include <cstdlib> #include <iostream> #include <time.h> using namespace std; int main() { int num, a; srand((unsigned)time(NULL)); a = rand() % 101; int controlla(int num, int a);{ if(num >= a){ cout << "Il numero segreto e' più basso di quello che hai scelto!!\n";} if(num == a){ cout << "Bravo hai indovinato!!\n"; goto vinto;} else if(num <= a);{ cout << "Il numero segreto e' più alto di quello che hai scelto!!\n";} } cout << "Gioco creato da Erry\nHai 7 tentativi per invovinare un numero da 1 a 100\n"; cout << "Inserisci il primo numero\n"; cin >> num; controlla(num, a); cout << "Inserisci il secondo numero\n"; cin >> num; controlla(num, a); cout << "Inserisci il terzo numero\n"; cin >> num; controlla(num, a); cout << "Inserisci il quarto numero\n"; cin >> num; controlla(num, a); cout << "Inserisci il quinto numero\n"; cin >> num; controlla(num, a); cout << "Inserisci il sesto numero\n"; cin >> num; controlla(num, a); cout << "Inserisci il settimo numero\n"; cin >> num; controlla(num, a); vinto:cout << "Bravo hai vinto!!"; return 0; }
Ciao
Erry
aaa