C语言,这个代码有什么问题呢,求求
查看原帖
C语言,这个代码有什么问题呢,求求
1195626
rosinessdbc楼主2024/1/19 21:38
#include<stdio.h>
int main(){
    int a,b,c,d,e,f,g,h,i;
    char m,n,z,j;
    scanf("%d%c%d%d%d%c%d%d%d%d%d%c%c",&a,&m,&b,&c,&d,&n,&e,&f,&g,&h,&i,&z,&j);
    int x=a+b*2+c*3+d*4+e*5+f*6+g*7+h*8+i*9;
    int y=x%11;
    char q='X';
    if(y==(j-'0')){
        printf("Right");
    }else if(y==10&&j=='X'){
        printf("Right");
    }else if(y!=10){
        printf("%d-%d%d%d-%d%d%d%d%d-%d",a,b,c,d,e,f,g,h,i,y);
    }else{
        printf("%d-%d%d%d-%d%d%d%d%d-%c",a,b,c,d,e,f,g,h,i,q);
    }
}
2024/1/19 21:38
加载中...