Имеется программа, условно назову ее stop_the_nuclear_reactor,
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, char *argv[]) {
  long ltime = time(NULL);
  int stime = (unsigned)ltime/2;
  srand(stime);
  if(rand()%2) {
    while(1) {
      printf("\nАтомный реактор остановлен.");
      sleep(1);
    }
  }
  else {
    while(1) {
      printf("\nНе удалось!");
      sleep(1);
    }
  }
}
Каким образом обеспечить перезапуск этой программы в случае входа в неудачный цикл?





