#include<stdio.h>
main()
{
char a
[30],q
;
gets(a
);
int sum
;
sum
=(a
[0]-'0')*1+(a
[2]-'0')*2+(a
[3]-'0')*3+(a
[4]-'0')*4+(a
[6]-'0')*5
+(a
[7]-'0')*6+(a
[8]-'0')*7+(a
[9]-'0')*8+(a
[10]-'0')*9;
sum
=sum
%11;
if(sum
==a
[12]-'0')
printf("Right");
else if(sum
==10)
{
if(a
[12]=='X')
printf("Right\n");
else{
a
[12]='X';
printf("%s\n",a
) ;
}
}
else
{ a
[12]=(char)(sum
+'0');对
13位进行改正
puts(a
);
}
}
转载请注明原文地址: https://mac.8miu.com/read-510658.html