#include <stdio.h> #include <stdlib.h> struct fcfs { int pid; int btime; int wtime; int ttime; }p[10]; int main() { int i,n,j; struct fcfs tmp; int totwtime=0,tottime=0; printf("Enter no of Processes n"); scanf("%d",&n); for(i=0;i<n;i++) { p[i].wtime=p[i-1].wtime+p[i-1].btime; p[i].ttime=p[i].wtime+p[i].btime; tottime = tottime+p[i].ttime; totwtime = totwtime+p[i].wtime; } printf("Total Waiting time: %d n",totwtime); printf("Average Waiting time: %d n", totwtime/n); printf("Total turnaround time: %d n", tottime); printf("Average turnaround time: %d n", tottime/n); }