1.no conversion from 'int*'to'char*' 2.“==”indirection to different types请问应该怎么解决啊

int jsnum=0;
char jsnam【20】={'\0'};

if(!strcmp(chazhao,jsnam)||(chazhao—'0')==jsnum)

if(k==0)

chazhao是字符数组吧,chazhao-'0'这么写不对啊,chazhao是字符串地址,'0'是char类型,两者不能直接相减,
把chazhao—'0'改成chazhao[0]-'0'试试(chazhao[0]应该是chazhao字符数组中的某个位置的字符,根据你的需要来改)