代码实现结果:屏幕提示请输入1或者2,当我们输入1或者2,屏幕提示"输入正确",当我们输入非1或2时,屏幕一直提示"输入不正确,请输入1和2",直到你输入正确后,提示"输入正确"。
import java.util.Scanner;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.println("请输入1和2");
int a=input.nextInt();
while(true){
if(a!=1|a!=2){
System.out.println("输入不正确,请输入1和2");
int c=input.nextInt();
}else if(a==1||a==2){
break;
}
}
System.out.println("输入正确");
}
}
哪里错了