-

Aiuto programma c su gestione magazzino

Stato
Discussione chiusa ad ulteriori risposte.
3,228
491
Hardware Utente
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
Hard Disk
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
Scheda Video
Sapphire 7850 1GB @ 1050MHz
Scheda Audio
Integrata
Monitor
Acer V193w
Alimentatore
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
Sistema Operativo
ArchLinux + KDE - Windows 10
#2
Salve,

Lo switch termina ma non inizia in termini di parentesi. Basta dunque aggiungere una { dopo la condizione.
La } alla riga 88 è di più oppure ne manca una che apra lo scope (valuta tu).
L'errore alla strcmp() è dovuto all'inizializzazione del tipo libr. Non conosco la motivazione precisa, ma sembra che non sia possibile creare direttamente un array alla dichiarazione del tipo.
Però puoi risolvere così:
Codice:
typedef struct storage{
    char isbn[18];
    int vendite;
    int acquisti;
    int data;
}lib;


int main(int argc,char *argv[])
{
    lib libr[100];
...
e non da problemi.
 
Stato
Discussione chiusa ad ulteriori risposte.

Discussioni Simili


Entra

Guarda il video live di tomshardwareita su www.twitch.tv