salve.

io ho questa struttura :
codice:
struct msg {
	char mex[10];
};
nella quale memorizzo questo :
codice:
struct msg m;
sprintf(m.mex, "%s", "end_of_tr1");
poi però se faccio questo confronto :
codice:
if(m.mex=="end_of_tr1")
non me le reputa uguali... com'è possibile?
controllando con sizeof le due stringhe, m.mex è lunga 10, "end_of_tr1" è lunga 11.

sono in acido?
cordiali saluti