const int N = 250; volatile int listo = 0; volatile int mensaje[N]; void f(int i) { mensaje[i % N] = 42; listo = 1; } int main(int argc, char **argv) { for (int i = 0; i < N; ++i) f(i); return mensaje[argc]; }