C语言小白,80分求助!4和7过不了
查看原帖
C语言小白,80分求助!4和7过不了
1276650
Mikarrow楼主2024/7/1 22:12
#include<stdio.h>
int main()
{
	int a[13];
	for(int i=0;i<13;i++)
	{
		scanf("%1d",&a[i]);
	}
	int m=a[0]+a[2]*2+a[3]*3+a[4]*4+a[6]*5+a[7]*6+a[8]*7+a[9]*8+a[10]*9;
	int test=m%11;
	if(test!=10)
	{
		if(a[12]==test)
	{
		printf("Right");
	}
	else
	{
		printf("%d-%d%d%d-%d%d%d%d%d-%d",a[0],a[2],a[3],a[4],a[6],a[7],a[8],a[9],a[10],test);
	}
	}
	else
	{
		if(a[12]=='X')
	{
		printf("Right");
	}
	else
	{
		printf("%d-%d%d%d-%d%d%d%d%d-X",a[0],a[2],a[3],a[4],a[6],a[7],a[8],a[9],a[10]);
	}
	}
	return 0;
}
2024/7/1 22:12
加载中...