Sto scrivendo una semplice classe che gestisca una telefonata con: numero, durata e costo.
Purtroppo quando compilo ilk programma mi restituisce questo errore:

codice:
In file included from programma.cpp:2:
classi.h: In function ‘void stampa()’:
classi.h:28: error: ‘n’ was not declared in this scope
classi.h:29: error: ‘d’ was not declared in this scope
classi.h:30: error: ‘c’ was not declared in this scope
la classe è la seguente:
codice:
#include <iostream>
using namespace std;
class telefonata
{
public:
telefonata();						//costruttore di default
telefonata(int numero, int durata, float costo);	//costruttore parametrizzato
void stampa();
private:
int numero,durata;
float costo;
};

telefonata::telefonata()				//costruttore di default
{
numero=0;
durata=0;
costo=0;
}
telefonata::telefonata(int n,int d,float c)		//costruttore parametrizzato
{
numero=n;
durata=d;
costo=c;
}
void stampa()					//funzione che stampa il numero, la durata e il costo
{
cout<<"Numero= "<<n<<endl;
cout<<"Durata= "<<d<<" secondi"<<endl;
cout<<"Costo= € "<<c<<endl;
}
Probabilmente sto facendo casini con il nome delle variabili.