Ahhh quindi devo metterle prima del while, forse era per quello che mi dava un numero grande come output?
EDIT: se faccio cosi:
le incrementa prima del while e quando metto 0 non si blocca il ciclo, per quello avevo fatto cosicodice:#include <stdio.h> int main () { int numeri[50]; int operazioni = 0, contatore = 1; do { printf("%d numero o 0 per calcolare: \n", contatore); scanf("%d",&numeri[operazioni]); operazioni++; contatore++; }while (numeri[operazioni] != 0); printf("%d", numeri[1]); return 0; }![]()

Rispondi quotando
