ciao. sono un newbie di c++, per questo ho scritto un programma stupidissimo, giusto per fare esercizio. Il codice è questo
codice:
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
using namespace std;
int* p_x = NULL;
typedef struct { char x; char y; char w; char z; } nome_tipo;
main()
{
int a = 5;
int b = 6;
int risultato;
p_x = &a;
cout << a << endl;
cout << b << endl;
cout << risultato << endl;
cout << p_x << endl;
struct { char papa; char mamma; char ivan; char giada; } Familiari;
Familiari me;
me = { "Aldo", "Rosa", "fratello", "sorella"};
cout << me.papa << me.mamma << me.ivan << me.giada << endl;
if(char me.papa == Aldo && char me.mamma == Rosa &&
char me.ivan == fratello && me.giada == sorella)
{
cout << "TUTTO SECONDO I CALCOLI" << endl;
}
else
{
cout << "QUALCOSA NON QUADRA" << endl;
}
return(0);
}
le mie domande sono 2:
1)Perkè mi da errore nella riga "Familiari me;" dicendo ke familiari non è stato definito come tipo(eppure l'ho definito nella struttura).
2)Come far si ke il programma qando lo si esegue non si chiuda in un istante, ma resti aperto.
gfrazie a tutti..sciaoooo