Question: C programming question! (Not C#, C++, objective C, etc.) -- READ THE DIRECTIONS -- C programming question Design a program that uses two pthread t's,
C programming question! (Not C#, C++, objective C, etc.)
-- READ THE DIRECTIONS --

C programming question Design a program that uses two pthread t's, and pthread attr.t (see slide 12) to write two different messages with the same method and print them to the screen. #1 nclude // tunct2on aetine void *threadFuc void ) int main int argc char argv) pihread r threadl; / Firat thread prhread r thread2; 5ccond thread C program question retarn 0 Show all of your work AND explain your answer CLEARLY * Eunction to display meesage Follow these directions for a vold *threadFunc (void -arg) 1 Child threads under pthreads have read/write access (e.g., sum). Slide 12 to global variables POSIX (PTHREADS) #include #include int sum; void* runner(void param); void* runner(void *param) f int i, upperatoi(param); sum = 0; for (i 1; i (z upper; 1++) int main(int argc, char *argv[]) f pthread t tid; pthread_attr t attr; //assume argv[1] stores N pthread_attr_init (&attr); sum 1; pthread_exit(0) pthread_create(&tid, &attr, runner, argv[1]); pthread join(tid, NULL); printf("sum %d ", sum); = 12