Leer un numero y elevar al cuadrado

import java.util.*;
public class cuadrado{
    public static void main(){
        int numero;
        int res;
        Scanner teclado = new Scanner (System.in);
       
        System.out.println("Escribe el numero");
        numero = teclado.nextInt();
        do {
           numero = numero * numero;
           System.out.println("cuadrado = " + numero);
           System.out.println("elevar al cuadrado este numero (si-1 / no-2)");
           res = teclado.nextInt();
          
        }
        while (res == 1);
       
    }
}