标签:std div mod har style amp 图书 code 字母
1 #include<stdio.h> 2 #include<string.h> 3 int main() 4 { 5 char a[14]; 6 int b[9],i,j=0,sum=0,temp,temp1;//0-670-82162-4 7 scanf("%s",&a); 8 for(i=0;i<12;i++) 9 { 10 temp=a[i]-48; 11 if(temp>=0&&temp<10) 12 { 13 b[j]=temp; 14 j++; 15 } 16 } 17 for(i=0;i<9;i++) 18 sum=sum+b[i]*(i+1); 19 temp1=sum%11;//取模 20 if((temp1==(a[12]-48)&&strlen(a)==13)||(temp1==10&&a[12]==‘X‘&&strlen(a)==13)) 21 { 22 printf("right"); 23 return 0; 24 } 25 else 26 { 27 a[12]=temp1+48; 28 for(i=0;i<13;i++) 29 printf("%c",a[i]); 30 return 0; 31 } 32 33 34 }
标签:std div mod har style amp 图书 code 字母
原文地址:https://www.cnblogs.com/zhangtao-o/p/11324149.html