Elementos do Array não estão somando

Eai, estou fazendo um programa pra somar duas sequencias com número fixo de algarismos, eles tem que somar algarismo por algarismo da mesma forma que fazemos quando montamos uma conta de adição no caderno, ou seja, fazendo o esquema de subir quando a soma passar de 10. Ainda não terminei essa parte de subir o excedente mas a minha dúvida é quanto a essa parte:

for (int i = 0; i < nNum; i++) {
seqTres[i] = seqUm[i] + seqDois[i];
}

porque ela não funciona?

Código inteiro:

                Scanner scan = new Scanner(System.in);
                int nNum =0;
                
                System.out.print("Informe quantos algarismos quer na sequência: ");
                nNum = scan.nextInt();
                scan.nextLine();
                
                int[] seqUm = new int[nNum];
                int[] seqDois = new int[nNum];
                int[] seqTres = new int[nNum];
        
                System.out.print("SEQUENCIA 1");
                System.out.println();
                
                for (int i = 0; i < nNum; i++) {
                        System.out.print("Informe o "+(i+1)+"º número da sequência: ");
                        seqUm[i] = scan.nextInt();
                }
                
                scan.nextLine();
                
                System.out.print("SEQUENCIA 2");
                System.out.println();
                
                for (int i = 0; i < nNum; i++) {
                        System.out.print("Informe o "+(i+1)+"º número da sequência: ");
                        seqUm[i] = scan.nextInt();
                }
                
                scan.nextLine();
                        
                for (int i = 0; i < nNum; i++) {
                        seqTres[i] = seqUm[i] + seqDois[i];
                }
        
                        
                System.out.print("Soma: ");
                
                for (int i = 0; i < seqTres.length; i++) {
                        System.out.print(seqTres[i]);
                }
                
                System.out.println();
        }

Não funciona porque no for da SEQUENCIA 2 vc deveria usar a variável seqDois, mas vc repetiu o uso da seqUm.

Substitua:

seqUm[i] = scan.nextInt();

Por:

seqDois[i] = scan.nextInt();

Na parte que pede a segunda sequencia.

1 curtida