Răspuns :
PROBLEMA :
Cand folosim scanf trebuie sa dam adresa de memorie a variabilei in care vrem sa salvam valoarea citita.
Astfel "scanf("%d", op);" nu este corect. Ar fi trebuit "scanf("%d", &op);"
RECOMANDARE :
Chiar daca in C este permisa atribuirea valorilor intre pointeri catre tipuri diferite, in C++ nu este acceptata.
In loc de "tab = malloc(n * sizeof(int));" ar trebui astfel "tab = (int*) malloc(n * sizeof(int));"
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.