int i = 1;と
char c = '1';は違うってことはわかるよね?