Borderou de evaluare (job #1831126)

Utilizator 1475369147896537415369Andrei Udriste 1475369147896537415369 Data 17 decembrie 2016 15:28:00
Problema ClassicTask Status done
Runda Arhiva Monthly Compilator c | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.c: In function ‘expo’: user.c:26:9: error: too few arguments to function ‘expo’ return expo(expo(a, b/2), 2, c) % c; ^ user.c:18:11: note: declared here long long expo(long long a, long long b, long long c){ ^ user.c:29:9: error: too few arguments to function ‘multi’ return multi(a, expo(expo(a, (b-1)/2, c), 2, c)%c)%c, c) %c; ^ user.c:3:11: note: declared here long long multi(long long a, long long b, long long c){ ^ user.c:29:61: warning: left-hand operand of comma expression has no effect [-Wunused-value] return multi(a, expo(expo(a, (b-1)/2, c), 2, c)%c)%c, c) %c; ^ user.c:29:64: error: expected ‘;’ before ‘)’ token return multi(a, expo(expo(a, (b-1)/2, c), 2, c)%c)%c, c) %c; ^ user.c:29:64: error: expected statement before ‘)’ token user.c:29:66: error: expected expression before ‘%’ token return multi(a, expo(expo(a, (b-1)/2, c), 2, c)%c)%c, c) %c; ^ user.c:31:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ user.c: In function ‘main’: user.c:43:7: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file1, "%lld", &A); ^ user.c:44:7: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file1, "%lld", &B); ^ user.c:45:7: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(file1, "%lld", &C); ^

Ceva nu functioneaza?