/* File: convdata.c */
/* Time-stamp: "2002-05-01 01:29:14 calvanes" */
/* Scopo: esempio di uso di stringhe */

/* Legge una data nel formato gg/mm/aaaa e la converte nel formato
   gg mese aaaa. */

#include <stdio.h>


int main(void)
{
  char *mesi[] = { "gennaio", "febbraio", "marzo", "aprile", "maggio",
                   "giugno", "luglio", "agosto", "settembre", "ottobre",
                   "novembre", "dicembre" };

  int mese, giorno, anno;

  printf("Inserisci una data nel formato gg/mm/aaaa: ");
  scanf("%d%*c%d%*c%d", &giorno, &mese, &anno);
  if (1 <= mese && mese <= 12)
    printf("La data immessa e`: %d %s %d\n", giorno, mesi[mese-1], anno);
  else
    printf("Il mese non e` corretto.\n");

  return 0;
}