Scanner scanner = new Scanner(System.in);
System.out.print("Enter first binary number: ");
System.out.print("Enter second binary number: ");
while (b1 != 0 || b2 != 0)
sum[i++] = (int)((b1 % 10 + b2 % 10 + carry) % 2);
carry = (int)((b1 % 10 + b2 % 10 + carry) / 2);
System.out.print("Output: ");
System.out.print(sum[i--]);