It says the variable gives might be uninitialized at the end where the statement start=gives+2;, anyone know why this is?
PHP Code:int gives;
int it = 0;
for(int i=0; i<l; i++)
{
if(names[i].equals(v.get(start+l+1)))
{
String num = v.get(start+l+2);
String[] data = num.split(" ");
given[i] = Integer.parseInt(data[0]);
gives = Integer.parseInt(data[1]);
System.out.print(gives + " ");
if((rem = given[i]%gives) != 0)
{
received[i] = rem;
}
for(int k=0; k<gives; k++)
{
System.out.print(k + " ");
for(int m=0; m<l; m++)
{
if(names[m].equals(v.get(start+k+l+3)))
{
received[m] += given[i]/gives;
System.out.print(received[m] + " ");
}
}
}
}
System.out.print(received[i] + " ");
start = gives+2;
}


Reply With Quote


Bookmarks