Faça um algoritmo para mostrar números duplicados. Use um array de subscrito único (ou seja, um vetor) para ler 10 números, cada um entre 10 e 100, inclusive. À medida que cada número for lido, imprima-o apenas se ele não for uma duplicata de um número já lido. Considere a "pior das hipóteses": os 10 números são diferentes. Use o menor array possível para resolver o problema.
Ate agora fiz isso:
#include <stdio.h>
#include <stdlib.h>
int main() {
int i, n[10]={0}, j, count, copia[10]={0};
for(i=0;i<10;i++){
printf("Numero: ");
scanf("%d", &n[i]);
while(count!=-1){
for(j=1;j<=10;j++){
if(n[i]==n[i-1]){
count=-1;
}
}
if(count!=-1){
printf("N: %d\n", n[i]);
}
count=-1;
}
count=0;
}
return 0;
}
nao consigo pensar em uma solução melhor