80分求救
查看原帖
80分求救
647422
queshibuhui楼主2021/12/28 16:00
#include<stdio.h>
int main() {
	char c[14];
	scanf("%s", c);
	char a;
	int sum = 0;
	int j = 1;
	for (int i = 0; i < 12; i++) {
		if ((a = c[i]) == '-')continue;
		sum = sum + (a - '0') * j++;
	}
	sum = sum % 11;
	if (c[12] - '0' == sum)printf("Right");
	else {
		if (sum == 10)c[12] = 'X';
		else c[12] = sum + '0';
		printf("%s", c);
	}
}
2021/12/28 16:00
加载中...