私は C++ を使用していますが、次のエラーが発生します。
bool comprovarCodi(long long num, int DC){
bool codi_correcte;
int i=0, suma_senars=0, suma_parells=0, suma_total=0, desena_superior, DC_calculat, cont=0;
while(num!=0){
num=num/10;
cont++;
i++;
}
if(cont==12){
for(int j=1; j<12; j=j+2){
suma_senars=suma_senars+num%pow(10,j);
理由はわかりませんが、「num」は整数なので、演算子「%」を使用できると思います。
誰かがなぜそれが失敗するのか知っていますか?
ありがとうございました