codice:
/*Definisco la struct del prodotto*/
struct prodotto
{
    int codice;
    char nome[50];
    char desc[50];
    int costo;
    int sconto;
} elemento[5];

//Elemento 0
elemento[0].codice = 0;
strcpy(elemento[0].nome, "prodotto 0");
strcpy(elemento[0].desc, "descrizione del prodotto 0");
elemento[0].costo = 15;
elemento[0].sconto = 0;
Se io provo a farlo in questo modo, perchè mi dice l'errore:

"expected "=", ",".....'asm' or '___attribute___' before '.' token"

Cosa c'è che non va?