#include #include struct dispo{ int valore; int stato; }; struct dispo array[41]; int main() { FILE *input; int flag,count,Max,i,n,m,A,dato; input = fopen("fuses.in","r"); while (1) { fscanf(input,"%d %d %d",&n,&m,&A); if ((n==0)&&(m==0)&&(A==0)) exit(0); else { flag = 0; Max = 0; count = 0; for (i=0;i Max) Max = count; if (count > A ) { printf("Fuse was blown.\n\n"); flag = 1; } } if (!flag) { printf("Fuse was not blown.\n"); printf("Maximal power consumption was %d amperes.\n\n",Max); } } } fclose(input); return(0); }