Bom dia,
Estou com duvida nesse exercício:
#include <stdio.h>
main() {
int i;
char aux, x[6] = {“ABCDEF"};
for (i = 0; i < 5; i++) {
aux = x;
x = x[i + 1];
x[i + 1] = aux;
}
for (i = 0; i < 6; i++)
printf(“\n X = %c", x);
getch();
}
Encontrei como resposta:
x = B
x = C
x = D
x = E
x = F
X= F
Ao testar o teste no eclipse no ultimo printf ele diz que X= A, não entendi o por que dele receber esse valor pois no primeiro for para x[5] que é a ultima posição do vetor ele não foi modificado.
Agradeço a ajuda, espero que consigam entender minha duvida.