下面一段代码中 choice=choice-'0'; 是什么意思啊?
#include<stdio.h>#include <conio.h>
void main()
{
int i;
char choice;
char newspaper[5][20]={ {"1.水果日报"},
{"2.联合日报"},
{"3.自由日报"},
{"4.中国日报"},
{"5.不需要"}};
for(i=0;i<5;i++)
{
printf("%s ",newspaper[i]);
}
printf("\n请输入选择号码:");
choice=getche();
printf("\n");
choice=choice-'0';
if(choice>=0 && choice<5)
{
printf("%s",newspaper[choice-1]);
printf("\n谢谢你的订购!\n");
}
else if(choice==5)
printf("\n感谢你的参考!");
else
printf("输入错误\n");
}