怎么才能让%c识别我的10?

img

#include<stdio.h>
int main()
{
    int i,total;
    char c;
    int A_cnt;
    for(i=0;i<=4;i++)
    {
        scanf("%c",&c);
        if(c=='J'||c=='Q'||c=='K')
        total+=10;
        if(c=='A')
        total+=11;
        A_cnt++;
        if(c=='1')
        total+=10;
        if(c>='2'&&c<='9')
        total=c-'0';
    }
   
    for(i=0;A_cnt>=1;i++)
    {
        if(total>21)
        total-=10;
        A_cnt--;
    }
    printf("your total is %d",total);
    return 0;
}

for循环四次了,’1‘就代表10就可以了