Escreva um programa em C para ler um vetor X de 10 elementos e um valor P (aceitar apenas valores entre 0 e 9) que representa a posição de um elemento dentro do vetor X. Imprimir o valor do elemento que ocupa a posição informada. Logo após excluir esse elemento do vetor fazendo com que os elementos subseqüentes (se houverem) sejam deslocados de 1 posição para o inicio. Imprimir o vetor X após a exclusão ter sido executada. Abaixo está o meu código, o resultado não está sendo exibido corretamente.   #include <stdio.h> int main(int argc, char **argv) {     int vetorX[10], i;     int p;             for(i = 0;i < 10;i++) {            printf("Informe um valor para o indice %d do vetor X: ", i);            scanf("%d",&vetorX);            }            printf("Informe um valor entre 0 e 9 para P:");            scanf("%d",&p);                        for(i = 0;i < 10;i++) {                if(vetorX == vetorX[p]) {                    printf("O valor do indice informado e: %d\n", vetorX);                    }                 }               for(i = 0;i < 10;i++) {                if(vetorX != vetorX[p]) {                    vetorX = vetorX;                    } else if(vetorX == vetorX[p]) {                                                vetorX = vetorX[i + 1];                        vetorX = 0;                        }                }                               for(i = 0;i < 10;i++) {                    printf("O valor da posicao %d e: %d\n", i, vetorX);                    }                  return 0; } ============================================================ Aviso: Favor postar suas dúvidas no Forum Principal ( C,C++ )