#include <iostream>
#include <stdlib.h>
#include <string.h>
using namespace std;
int main()
{
int a;
struct toto
{
int codice;
int giorno;
char mese[12];
int anno;
int num_g[13];
}ogg[a];
cout<<"Quanti schedine vuoi giocare? ";
cin>>a;
for(int k=0;k<a;k++)
{
cout<<"Inserisci il codice della schedina ";
cin>>ogg[k].codice;
cout<<"Inserisci il giorno della schedina ";
cin>>ogg[k].giorno;
cout<<"Inserisci il mese della schedina ";
cin.getline (ogg[k].mese,12); //non funziona?????? perchè?
cout<<"Inserisci il anno della schedina ";
cin>>ogg[k].anno;
cout<<"Inserisci i numeri (13) "<<endl;
}
}
Perchè non funziona?