#include<iostream>
#include<string>
using namespace std;
int main (){
int cont,cont1,somma,goal;
string nazione(nome,nazione);
float media;
cont=0;
cont1=0;
somma=0;
cout<<"inserire il nome del giocatore"<<endl;
cin>>nome;
cout<<"inserire la nazione"<<endl;
cin>>nazione;
do{
cout<<"inserire il nome del giocatore"<<endl;
cin>>nome;
cout<<"inserire la nazionalità del giocatore"<<endl;
cin>>nazione;
cout<<"inserisci il numero di goal del giocatore"<<endl;
cin>>goal;
if(nazione==nome)
cont++;
cont1++;
somma=somma+goal;
cont++;
}
while(cont=!nome);
media=somma/cont;
cout<<"la media è"<<nazione<<"e"<<media<<endl;
system("pause");
return(0);
}
Ora in questo caso mi da solo un errore,mi dice che nome non è stao dichiarato[Error] 'nome' was not declared in this scope,perchè nome non è stato dichiarato e nazione si?