En primer lugar bienvenida al foro, en segundo te recomiendo que todo código que pongas lo coloques en las etiquetas CODE, así es mucho más fácil de leer para quienes quieren ayudarte.
Así como está el código que posteas no hace nada de lo que quieres, solo localiza el valor:
Código:
for(a=0;a<=total;a++)
if(x==vec[a])
{
for (a=vec[a];a<=total-1;a=a+1)
Si quieres usar la misma lógica que estás trabajando entonces te quedaría algo así:
Código:
for(a = 0; a<total; a++)
if(x == vec[a])
for (b = a; b<(total-1); b++)
vec[b] = vec[b+1];
Sin embargo a ese código le falta algo...no está del todo bien, te lo dejo de tarea
Saludos