S154287863 應為fake,在Dev C++程式運行也正確,卻回報NA,想請教是我的問題還是網站怎麼了。
以下是程式碼:
S154287863 應為fake,在Dev C++程式運行也正確,卻回報NA,想請教是我的問題還是網站怎麼了。
以下是程式碼:
#include#define ARRAYSIZE 10int main(){char id[ARRAYSIZE];for(int i = 0; i < ARRAYSIZE; i++){scanf("%c\0",&id[i]);}for(int i = 0; i < ARRAYSIZE; i++){id[i] -= 48;}int idf = (id[0] - 7);id[0] = (idf % 10 * 9) + (idf / 10);int test = 0;for(int i = 1; i < ARRAYSIZE - 1; i++){id[i] = id[i] * (ARRAYSIZE - 1 - i);test = test + id[i];}test = (test + id[0] + id[ARRAYSIZE - 1])% 10;test == 0 ? printf("real") : printf("fake");return 0;}
沒事我以為英文換數字是照順序的,我是小丑