char ch'0';
int n=50;
printf('%c %d &c &d %o %x \n",ch,ch,n,n,ch,ch,n);u
ilk olarak 0 ı karakter tanımlamışşın yani ascii olarak 0 decimal olarak 48 e denk gelir,eger bu karakteri ascii olarak yazdırısın yani "c" ile sana 0 döndürür ama "d" ile yazdırırsan 48 döndürür,"o" ile 8lik tabanda...