(1) 变量cl和c2应定义为字符型、整型还是二者皆可? (2) 要求输出cl和c2值的ASCII码,应如何处理?用putchar函数还是printf函数? (3) 整型变量与字符变量是否在任何情况下都可以互相代替?如: char c1,c2;与int cl,c2;是否无条件地等价?
int main()
{
int c1, c2;
printf("请输入两个字符c1,c2:");
c1 = getchar();
c2 = getchar();
printf("用putchar语句输出结果为:");
putchar(c1);
putchar(c2);
printf("\n");
printf("用printf语句输出结果为:");
printf("%c %c\n", c1, c2);
return 0;
}