Загрузка данных


include <stdio.h>
#include <stdlib.h>
#include <unistd.h>

int main(int argc, char *argv[])
{
    if (argc != 2) {
        printf("Использование: %s N\n", argv[0]);
        return 1;
    }

    int n = atoi(argv[1]);
    for (int i = 0; i < n; i++) {
        printf("pid = %d\n", getpid());
        fflush(stdout);   // сразу выводим строку, иначе при abort() она может пропасть
        sleep(1);         // пауза, чтобы в задании 2 было видно параллельную работу
    }

    exit(0);
}