diff --git a/Bankers_Algorithm.c b/Bankers_Algorithm.c new file mode 100644 index 00000000..c8b95677 --- /dev/null +++ b/Bankers_Algorithm.c @@ -0,0 +1,70 @@ +//C program for Bankers Algorithm + +#include +#include +void main(){ + int n,m,i,j,k; + printf("Process\n"); + scanf("%d",&n); + printf("Resource\n"); + scanf("%d",&m); + int alloc[n][m],max[n][m], avail[m]; + printf("Allo\n"); + for(i=0;iavail[j]){ + flag=1; + break; + } + } + if(flag==0){ + ans[index++]=i; + for(y=0;y",ans[i]); + printf("P%d\n",ans[n-1]); + } +}