- ISBN号码
- 2014-11-03 15:30:53 @
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char argv[])
{
char hao[13];
int h[10];
int i,j,k=0;
char l;
scanf("%s",hao);
for(i=0,j=0;i<13;i++)
if (hao[i]=='-')
continue;
else
{
if(hao[i]=='X')
continue;
h[j]=hao[i];
h[j]=h[j]-48;
j++;
}
for(j=0;j<9;j++)
k+=(j+1)*h[j];
k=k%11;
if(k==10)
l='X';
if((k==h[9])||(l==hao[12]))
printf("Right");
else
{
for(i=0;i<12;i++)
{
printf("%c",hao[i]);
}
if(l=='X')
printf("%c",l);
else
printf("%d",k);
}
return 0;
}