#include #include #include #include #define LINE 255 int main() { /* Acilis yazilari BASLANGICI */ printf("Umut BENZER\n"); printf("05-06-7670\n"); printf("Ege Universitesi Bilgisayar Muhendisligi 3. Sinif\n"); printf("http://www.ubenzer.com\n"); printf("Threads\n\n"); /* Acilis yazilari SONU */ int m; int n; int k; int pid; pid = fork(); if (pid == 0) { /* B süreci */ FILE *fp; if((fp=fopen("input.txt","r")) == NULL) { printf ("Dosya acilamadi."); exit(-1); } fscanf(fp,"%d %d %d",&m, &n, &k); int matrisA[m][n]; int matrisB[n][k]; int matrisC[m][k]; int i; int j; for(i=0;i 0) { close(pipeler[i][1]); /* Yazma ucunu kapat. */ } else { fprintf(stderr, "Fork yapamadim. %d\n", errno); exit(EXIT_FAILURE); } } for(i=0;i 0) { wait(); } else { fprintf(stderr, "Fork yapamadim. %d\n", errno); exit(EXIT_FAILURE); } }