c的简单问题

来源:百度知道 编辑:UC知道 时间:2024/07/08 00:13:40
main()
{char c1,c2;
c1=97,c2=98;
printf("%c,%c\n",c1,c2);
printf("%d,%d\n",c1,c2);
}
搞不懂哪里出了问题,软件说有一处问题但不知道怎么改。

char c1,c2; //定义变量为字符变量
c1=97,c2=98; //为什么这里不是字符,而且也不是字符串
printf("%c,%c\n",c1,c2);
printf("%d,%d\n",c1,c2); //字符变量怎么可以用%d,也就是说怎么可以用十进制整数型.