No pouco tempo que tenho estive pensando por aqui: Ora, se meu programa recebe inteiros digitados pelo usuário, faz uma eficiente pesquisa, e achando-o número pedido faz a remoção das ocorrências daquele número, por que não colocar mais um recurso permitindo ao usuário recolocar o número removido em todas as suas ocorrências ou até mesmo de inserir um novo número em todas as posições que foram removidas? E foi isto que fiz, e disponibilizo-o gratuitamente para todos interessados em linguagem C. Veja abaixo imagens do programa em execução: http://4.bp.blogspot.com/-WRzfbkt2g3w/VfMXAoROuiI/AAAAAAAACfU/u0kMeOABaFs/s1600/iprso.PNG http://2.bp.blogspot.com/-f0NLugj8f4I/VfMXA84PjQI/AAAAAAAACfc/e1WUCpLJNU0/s1600/iprsr.PNG http://3.bp.blogspot.com/-hvxDs20jKJ8/VfMXAlmy9qI/AAAAAAAACfY/iC11mKVfkg8/s1600/iprss.PNG http://2.bp.blogspot.com/-1TGSbGIYYqI/VfMXBTF5u1I/AAAAAAAACfo/39hFCNsmmvQ/s1600/iprst.PNG http://3.bp.blogspot.com/-4LZ7UzU4pf0/VfMXBqClmEI/AAAAAAAACfw/lAhH3jNCwUY/s1600/iprsu.PNG Veja abaixo o link do código do programa: http://codigosfontes-ccplus-plus.blogspot.com.br/2015/09/inteiros-pesquisando-removendo-e.html