大佬帮忙看一下我最后一块代码为什么错了
查看原帖
大佬帮忙看一下我最后一块代码为什么错了
294664
彬腾向前冲楼主2021/8/17 18:32
#include <bits/stdc++.h>

using namespace std;

int main ()
{
     char a[20]; char c;
     cin >> a ; 

     int n = 0,sum = 0;

     for (int i = 0 ; i < 11 ; i ++){
   	 if (a[i]!='-') {
   		 n ++ ;
   		 a [i] = a[i] - '0';
   		 sum += n * a[i]; 
	    }
     }  

      sum %= 11 ;

     if (sum == 10) c = 'X' ;
     else c = sum + '0' ;
     

     if (c == a[12]) cout << "Right" ;
     else {
   	      a[12] = c; 
   	      cout << a;
   }
   return 0 ;
}

大佬帮忙看一下我最后一块代码为什么错了 输出不了 调了一会了 就最后一步错了

2021/8/17 18:32
加载中...