Originariamente inviato da battagliacom
ho un problema con le strutture
Probabilmente dovresti rivedere e studiare bene qualche argomento precedente ... come le stringhe ...
codice:
#include <stdio.h>
struct libro {
char autore[25];
char titolo[25];
double anno;
float prezzo;
};
int main(){
struct libro l1, l2;
strcpy(l1.autore, "rowling");
strcpy(l1.titolo, "harry potter");[/b][/COLOR]
l1.anno = 2005;
l1.prezzo = 12;
strcpy(l2.autore, "saviano");
strcpy(l2.titolo, "gomorra");
l2.anno = 2007;
l2.prezzo = 10;
printf("il prezzo di %s è %d:", l1.titolo, l1.prezzo);
printf("il prezzo di %s è %d:", l2.titolo, l2.prezzo);
}
e fare piu' attenzione quando scrivi ...
codice:
#include <stdio.h>
struct tempo{
int sec;
int min;
int ore;
};
int main(){
struct tempo t1;
scanf("%d\n", &t1.sec);
scanf("%d\n", &t1.min);
scanf("%d\n", &t1.ore);
printf("Orologio: %d/%d/%d", t1.ore, t1.min, t1.sec);
}