Program has error lines which are remarked by ???? .I could not understand where the problem is
<pre><code>public static void main (String args[]) {

Scanner myinput=new Scanner(System.in) ;  //Arrary length comes from user!
System.out.println("Enter a number: ") ;  
int sayi=myinput.nextInt() ;

int [] Array = new int [sayi] ;  

for(int i=0; i&lt;SayiDizisi.length ; i++){ //Fill the array!(Comes from user)
    System.out.println("Enter the numbers: ") ;
    SayiDizisi[i]=myinput.nextInt() ;}
}

Max(int [] SayiDizisi) ; // ???????????????????????????????????
}

public static int Max(int [] Array1) {    
    int max=SayiDizisi1[0] ;
    for(int i=0; i&lt;SayiDizisi1.length ; i++) {
      if(SayiDizisi1[i]&gt;max)
        max=SayiDizisi1[i] ;  
}


  return SayiDizisi ;   //?????????????????????


  }
}
</code></pre>
