Salve, sono alle prima armi in programmazione..
Non riesco a capire cosa sbaglio in questo codice...
Vi faccio vedere:
codice:
public class Itinere {
	public static void main(String[] args) {

		float []a = new float[100]; 
		int i, x, b, c, n;
		n=0; x=0; b=0; c=2;

			while (x<100)
		    {
		    	a[x] = (float) (Math.random()*100+1);
		        System.out.println (a[x]+" ");
		        x++;
		    }

		    for (i=1, i<a.length-1, i++);{
		    if(a[i]< a[b] && a[i]<a[c]) 
		    {
		    	n++; b++; c++;

		    	b++; c++;
		    }

		    }
		

		        System.out.println (n)

	} 
}


MI DA I SEGUENTI ERRORI:
codice:
Itinere.java:15: error: not a statement
		    for (i=1, i<a.length-1, i++);{
		               ^
Itinere.java:15: error: ';' expected
		    for (i=1, i<a.length-1, i++);{
		                               ^
Itinere.java:15: error: illegal start of expression
		    for (i=1, i<a.length-1, i++);{
		                                 ^
Itinere.java:26: error: <identifier> expected
		        System.out.println (n)
		                          ^
Itinere.java:26: error: <identifier> expected
		        System.out.println (n)
		                             ^
Itinere.java:26: error: ';' expected
		        System.out.println (n)
		                              ^
Itinere.java:29: error: class, interface, or enum expected
}
^
7 errors
Cosa ho sbaglio secondo voi?