04/02/11 14:17
ciao888
è un programmino molto semplice ma non parte:
#include <iostream>
using namespace std;
struct stagione
{char giorni[30];
char aggettivo[20];}
primavera, autunno, inverno, estate;
void stag(stagione x)
{cout<<"immetti la stagione:";
cin>>stagione x;//scelgo la stagione,posso scegliere primavera, autunno, inverno o estate
cin>>x.aggettivo;}
int main()
{stagione x;
stag(stagione x);
system("pause");
return 0;}
Ultima modifica effettuata da ciao888 04/02/11 14:19
aaa
04/02/11 14:27
carlduke
non riesco a capire cosa vuoi fare, comunque posta, se ci sono, errori di compilazione
aaa
04/02/11 14:44
non mi è chiaro a cosa serva la funzione void stag(stagione x), inoltre è errato scrivere cin>>stagione x, dovresti scrivere cin>>x.(variabile della struttura)...
anche il richiamo della funzione stag nel main() è errato, dovresti passare come parametro solo x anziché stagione x
04/02/11 19:14
Pitagora
mmm Avete ragione. non lo sapevo... Allora dovrebbe essere così:
- eliminare la riga 9 perchè priva di senso
- sostituire la riga 10 con questa
cin.getline (x.aggettivo, 20);
Ultima modifica effettuata da Pitagora 04/02/11 19:15
aaa