mam napisany program, w moim kompilatorze wychodzi dobrze, ale w każdym wychodzi co innego. Czy mógłbym prosić o pomoc, bo chyba dopuściłem się UB :/
#include <stdio.h>
int main() {
int tab[] = {1,2,3,4,5,6,7};
int i;
for (i = 0; i < 7; i+= 2) {
int tmp = tab[i];
tab[i] = tab[i+1];
tab[i+1] = tmp;
}
for (i = 0; i < 7; i++) {
printf("%d ", tab[i]);
}
return 0;
}