一、题目分析
二、程序代码
在编程学习的过程中,我们会有不同的实现方法,大家可以根据自己所学,对代码进行改进。
#include<stdio.h>
#include<string.h>
int main()
{
int sum,j=1;
char c[20],mode[20]="0123456789X";
gets(c);
for(int i=0;i<=11;i++){
if(c[i]=='-') continue;
sum=sum+(c[i]-'0')*j;
j++;
//printf("%d %c\n",sum,c[i]);
}
if(c[12]==mode[sum%11]) printf("Right");
else{
c[12]=mode[sum%11];
printf("%s",c);
}
return 0;
}