void main(int argc, char *argv[]){ int n, i, *vetor; printf(":::INDICA QUANTOS NUMEROS PARES EXISTEM EM UM VETOR:::\n"); printf("Digite o numero de elementos do vetor: "); scanf("%d",&n); vetor = (int *)malloc(n*sizeof(int)); if(vetor==NULL){ printf("Memoria Insuficiente!!!"); exit(1); } for(i=0;i<n;i++){ printf("Digite o numero inteiro para %dª posição do vetor: ",i+1); scanf("%d",&vetor[i]); } printf("A quantidade de numeros pares encontrados foi: %d ",pares(n,vetor)); free(vetor); }
void main() { /* variables locales */ int num; //valor ingresado por el usuario char sino; sino = 's'; while(sino == 's') { clrscr(); printf("\n Cuantos numeros pares deseas encontrar: "); scanf("%d", &num); pares(num); //llamamos a la funcion pasando //como argumento al numero ingresado printf("\n Deseas ejecutar el programa de nuevo (s/n): "); scanf("%s", &sino); }//while(sino == 's') }//void main()