求助,运行都不行
查看原帖
求助,运行都不行
735164
pengqiushi楼主2023/1/17 22:07

代码如下:

#include<iostream>
using namespace std;
int a[15];
char mod[15]={"0123456789X"};
int main(){
	char w;
	int m;
	scanf("%d-%d%d%d-%d%d%d%d%d-%c",&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9],w);
	int c=0;
	for(int i=1; i<=9; i++)
		c+=a[i];
	int ans=mod[c%11];
	if(w=='X')
		m=11;
	else m=w-48;
	if(ans==m)
		cout<<"Right";
	char answer;
	if(ans<=10)
		answer=ans+48;
	else ans='X';
	printf("%d-%d%d%d-%d%d%d%d%d-%c",a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],ans);
	return 0;
}
2023/1/17 22:07
加载中...