Scrivere un programma che esegua i seguenti step: - dichiari una struttura di nome 'Data' con variabili intere giorno, mese e anno. - dichiari una struttura di tipo 'FiguraGeometrica' contenente un carattere 'flag', la 'dimensione' float della figura geometrica (che sara' il raggio di un cerchio o il lato di un quadrato) e la Data (di cui sopra) in cui e' stata inserita in programma. Il flag puo' assumere i valori 'q' per un quadrato o 'c' per un cerchio. - dichiari due figure geometriche di nome figura1 e figura2. - contenga il codice che chieda all'utente di inserire i dati della figura geometrica, cioe' il valore del flag, verificando che sia solo 'q' o 'c', la dimensione, controllando che sia positiva, e la data. - mandi in stampa i dati delle due figure dopo aver inserito i dati - prenda i dati da figura1 e se il flag e' 'q' calcoli a mandi in stampa l'area del quadrato di lato 'dimensione', se e' 'c' calcoli e mandi in stampa l'area del cerchio di raggio 'dimensione'.