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=0i<li++)
            {
                
                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=0k<givesk++)
                    {
                        
System.out.print(" ");
                        for(
int m=0m<lm++)
                        {
                            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;
            }