This is my code:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
for(int i = 0; i <= num; i++){
String calculation = sc.next();
String b = sc.next();
int sum = 0;
if(calculation.equals("ADD")){
int num2 = Integer.parseInt(b);
int num3 = String.valueOf(Math.abs((long)num2)).charAt(0);
int num4 = String.valueOf(Math.abs((long)num2)).charAt(1);
int num5 = String.valueOf(Math.abs((long)num2)).charAt(2);
int num6 = String.valueOf(Math.abs((long)num2)).charAt(3);
sum = num3 + num4 + num5 + num6;
}
System.out.println(sum - 192);
}
}}
If the input is: 1 ADD 1234 Then the answer would be 202 instead of 10. I'm not sure where my code is wrong.