incompatible types: void cannot be converted to int [duplicate]
Your program does not have to return an int in public static int main. Instead you can have it as void (meaning don’t return anything). You should simply just print your statements and don’t return them. Also the int[] should be String[] and Scanner should check for nextInt() as pointed out in comments!