#include<stdio.h>
#include<stdlib.h>
int contNull(int);
int n;
int main(void)
{
int num, i;
printf("\nQuanti numeri vuoi inserire?\t");
scanf("%d", &n);
for(i=0; i<n; i++)
{
printf("\nInserisci numero:\t");
scanf("%d", &num);
}
printf("\nhai inserito %d numeri nulli", contNull(num));
}
int contNull(int numero)
{
int i, nulli=0;
for(i=0; i<n; i++)
{
if(numero==0)
nulli=nulli+1;
}
return(nulli);
}
scusate ragazzi, credo di commettere un errore banale ma non riesco a capire quale, qualcuno sa dirmi come mai la seguente funzione (in C) che dovrebbe contarmi quanti sono i numeri nulli invece mi conta tutti i numeri inseriti??