Un grosso saluto a tutti!


Avrei un piccolo problemino (spero piccolo )
Nel main di un prorgramma c++ ho:

main()
{
int Date[4];
int ora;

printf("inserisci l'ora o la data(00 gg/mm/aaaa): \n");
scanf("%d",&ora);
scanf("%02d %d/%d/%d",&Date[0],&Date[1],&Date[2],&Date[3]);

}
Ovviamente così il programma non funziona.
Quello che vorrei fare è questo:
Se l'utente inserisce l'ora ( ad esempio per le ore 15 scrive "15" ) il valore va nella variabile ora, viceversa se decide di inserire una data i valori riempiono l'array di interi Date[].

Ringrazio anticipatamente.
CIAO