#include "lab2-api.h" int main (int argc, char *argv[]) { sem_t nSem; int n; Printf("%d\n", argc); Printf(argv[0]); Printf(": "); for (n = 0; n < argc; n++) { Printf("%s ", argv[n]); } Printf("\n"); if (argc != 3) { Printf("Usage: "); Printf(argv[0]); Printf(" \n"); exit(); } n = dstrtol(argv[1], NULL, 10); nSem = dstrtol(argv[2], NULL, 10); while (n--) { sem_signal (nSem); Printf("An atom of nitrogen was created.\n"); } }