-2
Hi, I’m Vitor, and I’m new to programming and Stack Overflow, and I’d like some tips on how to clean my code. ->Code to read 50 integers between 0 and 9 and count how many times each number was typed.
Note: Ignore code comments.
#include <stdio.h>
#include <stdlib.h>
#include<locale.h>
#include<math.h>
int main(int argc, char *argv[]) {
//Faça um programa que lê 50 valores inteiros entre 0 e 9 e
//conte quantas vezes cada numero foi digitado.//
setlocale(LC_ALL,"Portuguese");
int contador = 0;
int i = 0;
int vetor[10];
for(i = 0 ; i < 10 ; i++){
vetor[i] = 0;
}
printf("Leitura do vetor com 50 números entre 0 e 9\n");
for(i=0; i <= 10; i++){/*For para limitar numeros entre 0 e 9*/
if(contador < 50){/*If para percorrer o máximo de vezes pelo laço obedecendo o for de que os numeros seja de 0 á 9*/
printf("Digite um numero de 0 a 9: ");
scanf("%d", &i);
contador++;
vetor[i]++;
}
}
printf("\nImpressão/n");
for(i = 0; i < 10; i++){
printf("\nNúmero %d : %d vezes\n",i,vetor[i]);
}
system("pause");
}