Main.cc: In function ‘bool check(int)’: Main.cc:5:25: error: ‘_77’ was not declared in this scope return (!x%4||!x%7||_77(x)||_44(x)); ^~~ Main.cc:5:25: note: suggested alternative: ‘._97’ return (!x%4||!x%7||_77(x)||_44(x)); ^~~ ._97 Main.cc:5:33: error: ‘_44’ was not declared in this scope return (!x%4||!x%7||_77(x)||_44(x)); ^~~ Main.cc:5:33: note: suggested alternative: ‘._44’ return (!x%4||!x%7||_77(x)||_44(x)); ^~~ ._44 Main.cc: In function ‘bool _44(int)’: Main.cc:8:46: error: expected ‘)’ before numeric constant for(int i=0;i<=c;i++) if(!((x/(pow(10,i))44)%100)) return 1; ^~ Main.cc:8:64: error: expected ‘)’ before ‘;’ token for(int i=0;i<=c;i++) if(!((x/(pow(10,i))44)%100)) return 1; ^ Main.cc:8:64: error: expected ‘)’ before ‘;’ token Main.cc: In function ‘bool _77(int)’: Main.cc:12:46: error: expected ‘)’ before numeric constant for(int i=0;i<=c;i++) if(!((x/(pow(10,i))77)%100)) return 1; ^~ Main.cc:12:64: error: expected ‘)’ before ‘;’ token for(int i=0;i<=c;i++) if(!((x/(pow(10,i))77)%100)) return 1; ^ Main.cc:12:64: error: expected ‘)’ before ‘;’ token Main.cc: In function ‘int main()’: Main.cc:16:11: error: ‘num’ was not declared in this scope while(num){ ^~~ Main.cc:16:11: note: suggested alternative: ‘enum’ while(num){ ^~~ enum Main.cc:22:12: error: expected primary-expression before ‘)’ token if() ^ Main.cc:23:5: error: expected primary-expression before ‘}’ token } ^