Whats wrong with this code ???
#include <stdio.h>
int main(){
int v[8],i,max,flag;
scanf("%d %d %d %d %d %d %d %d",&v[0],&v[1],&v[2],&v[3],&v[4],&v[5],&v[6],&v[7]);
while(v[0]!=-1){
max=0;
for(i=0;i<4;i++)
if(v[i]/v[i+4]>max)
max=v[i]/v[i+4];
if(!max) max=1;
flag=i=0;
while((i<4)&&(!flag)){
if(max*v[i+4]-v[i]<0)
flag=1;
i++;
}
if(flag) max++;
for(i=0;i<4;i++)
if(!i) printf("%d",max*v[i+4]-v[i]);
else printf(" %d",max*v[i+4]-v[i]);
printf("\n");
scanf("%d %d %d %d %d %d %d %d",&v[0],&v[1],&v[2],&v[3],&v[4],&v[5],&v[6],&v[7]);
}
return 0;
}
PD: dont answer with another question plx!! 