C言語
#include <stdio.h> #include <string.h> int chkdegit( // チェックデジット // モジュラス10/ウェイト3を算出 char * str, int size ) { int i, chk; for (i = 0, chk = 0; i < size; i++) { chk += (str[size - 1 - i] - '0') * (!(i % 2) ? 3 : 1); } chk %= 10; return (10</string.h></stdio.h>…