rastaivory
17-12-2003, 15:02
int somma (NODO *nodo, char kg[]) {
double k;
double j;
double kgtot;
char kgtot2[6];
k=atol(kg);
j=atol(nodo->dato.kg);
kgtot=j+k;
sprintf ( kgtot2 , "%i", kgtot );
nodo->dato.kg = kgtot2; //errore in questa riga
return 0;
}
error C2106: '=' : left operand must be l-value
ragazzi riuscite a darmi una mano? cosa c'è che non va?
double k;
double j;
double kgtot;
char kgtot2[6];
k=atol(kg);
j=atol(nodo->dato.kg);
kgtot=j+k;
sprintf ( kgtot2 , "%i", kgtot );
nodo->dato.kg = kgtot2; //errore in questa riga
return 0;
}
error C2106: '=' : left operand must be l-value
ragazzi riuscite a darmi una mano? cosa c'è che non va?