Borderou de evaluare (job #3230445)

Utilizator DraghiciDenisDraghici Denis Cosmin DraghiciDenis Data 21 mai 2024 17:44:40
Problema Ridicare la putere in timp logaritmic Status done
Runda Arhiva educationala Compilator c-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.c: In function 'exponent': main.c:10:12: warning: implicit declaration of function 'exp' [-Wimplicit-function-declaration] 10 | return exp(N * N, P / 2); | ^~~ main.c:3:1: note: include '<math.h>' or provide a declaration of 'exp' 2 | #include <stdlib.h> +++ |+#include <math.h> 3 | main.c:10:12: warning: incompatible implicit declaration of built-in function 'exp' [-Wbuiltin-declaration-mismatch] 10 | return exp(N * N, P / 2); | ^~~ main.c:10:12: note: include '<math.h>' or provide a declaration of 'exp' main.c:10:12: error: too many arguments to function 'exp' main.c:13:16: warning: incompatible implicit declaration of built-in function 'exp' [-Wbuiltin-declaration-mismatch] 13 | return N * exp(N * N, (P - 1) / 2); | ^~~ main.c:13:16: note: include '<math.h>' or provide a declaration of 'exp' main.c:13:16: error: too many arguments to function 'exp' main.c: In function 'main': main.c:22:13: warning: unused variable 'rez' [-Wunused-variable] 22 | int N, P, rez = 1; | ^~~ Non zero exit status: 1

Ceva nu functioneaza?