controlla il mio codice: #include <stdio.h>
 /* prendi in input numeri interi positivi finche non si inserisce un numero negativo. i numeri pari le sommi e i numeri dispari le moltiplichi.
e segna il massimo tra i pari e il minimo tra i dispari.
il controllo per il pari e dispari deve essere una funzione dedicata.
*/ 
  int pariDispari(int n) {
   if { numero % 2 ==0 
      return 1; // pari
      } else {
       return 0; // dispari
        }
  }

int main() {
int numero;
int somma = 0;
int prodotto =1;

while (numero > 0) {
    printf("DIGITA UN NUMERO, PER FERMARTI NUMERO NEGATIVO: \n");
scanf("%d", &numero);
            if (pariDispari (numero) == 1) {
            somma += numero;
            printf ("%d",somma);
            }
             else {
             prodotto *= numero;
             printf ("%d", prodotto);  
            }   
}
return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: