Pessoal, o problema e simples mas não consigo entender onde está localizado o erro.
segue o código abaixo:
import java.util.*;
public class Ex1 {
/**
* @param args
*/
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int A[] = new int[10];
int B[] = new int[10];
int C[] = new int[20];
int i;
int aux = 0;
for ( i = 0; i<A.length; i++){
System.out.println(" - Informe o " +(i+1)+ "º elemento do vetor A - ");
A[i] = input.nextInt();
}
for ( i = 0; i<B.length; i++){
System.out.println(" - Informe o " +(i+1)+ "º elemento do vetor B - ");
B[i] = input.nextInt();
}
for ( i = 0; i< 10; i++){
C[aux] = A[i];
aux =+ 1;
C[aux] = B[i];
aux =+ 1;
}
for( i = 0; i<C.length; i++);
System.out.println(C[i]);
}
}
Eu apenas tenho que preencher dois vetores e mostra-los no vetor "C" intercalando os mesmos. Eu acho que a lógica esta certa, mas está dando Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 20.
Onde afinal está o erro?
Abraços.
