oi novamente, porque razão aparecem os 6 "0" neste código? #include <stdio.h>
#define MAX 100
int main() {
int n, /* numero de elementos da sequencia */
i, j,
comp, /* comprimento corrente do vetor seq */
conta, vezes;
float seq[MAX];
system ("chcp 1252");
printf("\nQuantos múmeros quer escrever?: ");
scanf("%d", &n);
printf("Digite então %d numeros reais com espaço entre eles: ", n);
for (i = 0; i < n; i++)
scanf("%f", &seq[i]);
for (i = 0; i < n; i++) {
/* conta o numero de vezes que seq[i] aparece no vetor a partir da posição i */
vezes = 1;
j = i + 1;
while (j < n)
if (seq[j] != seq[i])
j++;
else {
vezes++;
/* quando repete, remove */
n--;
seq[j] = seq[n];
}
printf("%f%d",seq[i], vezes);
}
system("PAUSE >= nul");
}