#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就可以了