Ciao a tutti ragazzi, vorrei chiedervi consiglio.
Non riesco a confrontare due elementi, uno char ed uno int, mi spiego meglio:

Vi scrivo le parti del programma interessate:

codice:
#include <stdlib.h>

char ch;
int m;

ch=getchar(); //digito 3, per esempio
m= 3;

if(ch == m) //Non confronta...
   printf("ok");
Ho provato con getc, getch e getchar, ed confrontando con apici e quant'altro...ma niente.
Come posso risolvere?