Enunciados de questões e informações de concursos
O que é impresso pelo programa em C a seguir ?
#include <stdio.h>
int main() {
int val = 2;
int x[3] = { 1,3,5 };
troca(&val, x[0]);
troca(&x[0], x[1]);
troca(&val, x[val]);
printf("%d,%d,%d,%d",val,x[0],x[1],x[2]);
}
void troca(int *a, int b) {
int aux;
aux = *a;
*a = b;
b = aux;
}