Olá todos, estou iniciando em java e estou com um problema em um exercicio que estou fazendo. Quando compilo o seguinte erro esta aparecendo:
class Recebe.java:46: cannot find symbol
symbol: variable num
location: class Recebe
while(num != '0');
Segue abaixo codigo fonte:
Código java:
import java.util.Scanner; public class Recebe { public static void main(String[] args) { do { Scanner n = new Scanner(System.in); System.out.print("Numero: "); int num = n.nextInt(); if((num < 1) || (num > 7)) { if(num == 0) System.out.println("Fim do programa"); else System.out.println("Opcao invalida"); } else { if(num == 1) System.out.println("Domingo"); if(num == 2) System.out.println("Segunda"); if(num == 3) System.out.println("Terca"); if(num == 4) System.out.println("Quarta"); if(num == 5) System.out.println("Quinta"); if(num == 6) System.out.println("Sexta"); if(num == 7) System.out.println("Sabado"); } } while (num != '0'); } }