#include <stdio.h> int main() { int threads = 8; for (int id = 0; id < threads; id++) { printf("Ordered hello from %d of %d\n", id, threads); } return 0; }
Standard input is empty
Ordered hello from 0 of 8 Ordered hello from 1 of 8 Ordered hello from 2 of 8 Ordered hello from 3 of 8 Ordered hello from 4 of 8 Ordered hello from 5 of 8 Ordered hello from 6 of 8 Ordered hello from 7 of 8