//In uno zoo, i felini sono contrassegnati con delle lettere mentre le scimmie con dei numeri.
//Scrivi un programma che prenda contrassegno, specie ed età di 10 animali.
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
int main()
{
struct animale {
char specie[20];
int age;
union {
int n;
char c;
} contrassegno;
} animali[10];
int i=0;
while (i<10)
{
printf ("Dammi specie, età e contrassegno: ");
scanf ("%s", &animali[i].specie);
scanf ("%d", &animali[i].age);
???
i++;
}
system ("PAUSE");
return 0;
}
NON SO COME CHIEDERE IL CONTRASSEGNO, DATO CHE NELLA SCANF NON POSSO SAPERE A PRIORI SE E' UN INTERO O UN CARATTERE.
DOVE HO MESSO I PUNTINI INTERROGATIVI... CHE RIGA DI CODICE DOVREBBE ESSERCI?
Grazie in anticipo