哪位大神帮我看一下哪里出错了

import java.util.*;
public class Test1{

public static void main(String[ ]ags){

Scanner app=new Scanner(System.in);
/* System.out.print("姓名:");
String name=app.next(); */
System.out.print("你的性别:");
String sex=app.next();
if(sex.equals("男")){
System.out.print("年龄:");
int age=app.nextInt();
if(age>=20&&age<40){
System.out.println("你年龄不符合!");
}
}else{
System.out.println("你不符合条件!");
}
System.out.print("欢迎光临!");
}

}


--来自移动客户端
已邀请:

yanon986

赞同来自: lqb371530196

主函数中(string []args),,你的写错了

--来自移动客户端

一叶风华

赞同来自:

你的导包应该是 import java.util.Scanner;你的包出现了问题,程序会絮乱的

--来自移动客户端

小cao - 暂无签名

赞同来自:

if(age)那里,不管年龄输入多少,都要执行 不符合条件和年龄不符合条件 两个中的其中一个,然后都会执行欢迎光临这一句 ,因为欢迎光临这一句是在if条件语句之外,不受if控制

--来自移动客户端

杰西

赞同来自:

多了一个大括号

--来自移动客户端

hongeer

赞同来自:

else前面多了一个大括号: "}"

--来自移动客户端

要回复问题请先登录注册

Template error, template file not found