#incude<stdio.h>

void main()

{ int a;

  a=1;

printf("a=%d\n");

char c1 = 'a';

printf("%c\n",c1

}


int 로 정의한 a는 왜 %d고

char는 왜 %c로 불러야하죠 ?


그리고 char는 왜 'a'라고 해줘야하죠 그냥


char c1 = a 라고하면안되나