#include #include #include #include #include int main(int argc, char * argv[]){ FILE *f = fopen(argv[1], "r"); int pour = 0, contre = 0; char vote; fseek (f, atoi(argv[2]), SEEK_SET); for(int j = 0; j < atoi(argv[3]); j++){ fread(&vote, sizeof(char), 1, f); if (vote == '1') pour ++; else contre ++; } if(pour > contre){ printf("SIGNAL POUR\n"); kill (atoi(argv[4]), SIGUSR1); } else if (pour < contre){ printf("SIGNAL CONTREx\n"); kill (atoi(argv[4]), SIGUSR2); } else { printf ("Egalité\n"); } return EXIT_SUCCESS; }