Java Output Formatting

  • + 1 comment

    this works and shows exact same output but don't know why the compiler doesnt recognise it

    import java.util.Scanner;

    public class Solution {

    public static void main(String[] args) {
            Scanner sc=new Scanner(System.in);
            System.out.println("================================");
            for(int i=0;i<3;i++){
                String s1=sc.next();
                int x=sc.nextInt();
                System.out.print(s1+"\t\t");
                System.out.printf("%03d",x);
                System.out.println();
            }
            System.out.println("================================");
    
    }
    

    }