代码:
public class Xing
{
public static void main(String[] args)
{
       xingzuo(1,6);
}
public static void xingzuo(int month,int day;)
{      if(month==1)
{
 if(day>=1&&day<=19) System.out.println("摩羯座");
         else if(day>=20&&day<=31) 
System.out.println("水瓶座");
}
else if(month==2)
{
 if(day>=1&&day<=18) System.out.println("水瓶座");
        else 
System.out.println("双鱼座");
}
else if(month==3)
{
     if(day>=1&&day<=20) System.out.println("双鱼座");
else 
System.out.println("白羊座");
}
else if(month==4)
{
 if(day>=1&&day<=19) System.out.println("白羊座");
else 
System.out.println("金牛座");
}
else if(month==5)
{
 if(day>=1&&day<=20) System.out.println("金牛座");
else 
System.out.println("双子座");
}
else if(month==6)
{
 if(day>=1&&day<=21) System.out.println("双子座");
else 
System.out.println("巨蟹座");
}
else if(month==7)
{
 if(day>=1&&day<=22) System.out.println("巨蟹座");
else 
System.out.println("狮子座");
}
else if(month==8)
{
 if(day>=1&&day<=22) System.out.println("狮子座");
       else 
   System.out.println("处女座");
}
else if(month==9)
{
 if(day>=1&&day<=22) System.out.println("处女座");
        else 
    System.out.println("天平座");
}
else if(month==10)
{
 if(day>=1&&day<=22) System.out.println("天平座");
         else 
System.out.println("天蝎座");
}
else if(month==11)
{
     if(day>=1&&day<=21) System.out.println("天蝎座");
         else 
System.out.println("射手座");
}
else 
{
if(day>=1&&day<=21) System.out.println("射手座");
         else
System.out.println("摩羯座");
}
}
}
错误:
E:\Java>javac Xing.java
Xing.java:7: 需要 ')'
        public static void xingzuo(int month,int day;)
                                                    ^
Xing.java:7: 非法的类型开始
        public static void xingzuo(int month,int day;)
                                                     ^
Xing.java:7: 需要 ';'
        public static void xingzuo(int month,int day;)
                                                      ^
Xing.java:10: 非法的类型开始
             if(month==1)
             ^
Xing.java:10: 需要 <标识符>
             if(month==1)
               ^
Xing.java:10: 需要 ';'
             if(month==1)
                ^
Xing.java:10: 非法的类型开始
             if(month==1)
                     ^
Xing.java:10: 需要 <标识符>
             if(month==1)
                       ^
Xing.java:10: 需要 ';'
             if(month==1)
                        ^
Xing.java:16: 非法的类型开始
                else if(month==2)
                ^
Xing.java:16: 需要 ';'
                else if(month==2)
                    ^
Xing.java:16: 非法的类型开始
                else if(month==2)
                       ^
Xing.java:16: 需要 ';'
                else if(month==2)
                             ^
Xing.java:22: 非法的类型开始
                else if(month==3)
                ^
Xing.java:22: 需要 ';'
                else if(month==3)
                    ^
Xing.java:22: 非法的类型开始
                else if(month==3)
                       ^
Xing.java:22: 需要 ';'
                else if(month==3)
                             ^
Xing.java:28: 非法的类型开始
                else if(month==4)
                ^
Xing.java:28: 需要 ';'
                else if(month==4)
                    ^
Xing.java:28: 非法的类型开始
                else if(month==4)
                       ^
Xing.java:28: 需要 ';'
                else if(month==4)
                             ^
Xing.java:34: 非法的类型开始
                else if(month==5)
                ^
Xing.java:34: 需要 ';'
                else if(month==5)
                    ^
Xing.java:34: 非法的类型开始
                else if(month==5)
                       ^
Xing.java:34: 需要 ';'
                else if(month==5)
                             ^
Xing.java:40: 非法的类型开始
                else if(month==6)
                ^
Xing.java:40: 需要 ';'
                else if(month==6)
                    ^
Xing.java:40: 非法的类型开始
                else if(month==6)
                       ^
Xing.java:40: 需要 ';'
                else if(month==6)
                             ^
Xing.java:46: 非法的类型开始
                else if(month==7)
                ^
Xing.java:46: 需要 ';'
                else if(month==7)
                    ^
Xing.java:46: 非法的类型开始
                else if(month==7)
                       ^
Xing.java:46: 需要 ';'
                else if(month==7)
                             ^
Xing.java:52: 非法的类型开始
                else if(month==8)
                ^
Xing.java:52: 需要 ';'
                else if(month==8)
                    ^
Xing.java:52: 非法的类型开始
                else if(month==8)
                       ^
Xing.java:52: 需要 ';'
                else if(month==8)
                             ^
Xing.java:58: 非法的类型开始
                else if(month==9)
                ^
Xing.java:58: 需要 ';'
                else if(month==9)
                    ^
Xing.java:58: 非法的类型开始
                else if(month==9)
                       ^
Xing.java:58: 需要 ';'
                else if(month==9)
                             ^
Xing.java:64: 非法的类型开始
                else if(month==10)
                ^
Xing.java:64: 需要 ';'
                else if(month==10)
                    ^
Xing.java:64: 非法的类型开始
                else if(month==10)
                       ^
Xing.java:64: 需要 ';'
                else if(month==10)
                             ^
Xing.java:70: 非法的类型开始
                else if(month==11)
                ^
Xing.java:70: 需要 ';'
                else if(month==11)
                    ^
Xing.java:70: 非法的类型开始
                else if(month==11)
                       ^
Xing.java:70: 需要 ';'
                else if(month==11)
                             ^
Xing.java:76: 非法的类型开始
                else
                ^
Xing.java:76: 需要 ';'
                else
                    ^
Xing.java:78: 非法的类型开始
                        if(day>=1&&day<=21) System.out.println("射手座");
                        ^
Xing.java:78: 需要 <标识符>
                        if(day>=1&&day<=21) System.out.println("射手座");
                          ^
Xing.java:78: 需要 ';'
                        if(day>=1&&day<=21) System.out.println("射手座");
                           ^
Xing.java:78: 非法的类型开始
                        if(day>=1&&day<=21) System.out.println("射手座");
                              ^
Xing.java:78: 需要 <标识符>
                        if(day>=1&&day<=21) System.out.println("射手座");
                                ^
Xing.java:78: 需要 ';'
                        if(day>=1&&day<=21) System.out.println("射手座");
                                 ^
Xing.java:78: 需要 <标识符>
                        if(day>=1&&day<=21) System.out.println("射手座");
                                      ^
Xing.java:78: 非法的类型开始
                        if(day>=1&&day<=21) System.out.println("射手座");
                                        ^
Xing.java:78: 需要 <标识符>
                        if(day>=1&&day<=21) System.out.println("射手座");
                                          ^
Xing.java:78: 需要 ';'
                        if(day>=1&&day<=21) System.out.println("射手座");
                                           ^
Xing.java:78: 非法的类型开始
                        if(day>=1&&day<=21) System.out.println("射手座");
                                                  ^
Xing.java:78: 需要 ';'
                        if(day>=1&&day<=21) System.out.println("射手座");
                                                      ^
Xing.java:78: 方法声明无效;需要返回类型
                        if(day>=1&&day<=21) System.out.println("射手座");
                                                       ^
Xing.java:78: 非法的类型开始
                        if(day>=1&&day<=21) System.out.println("射手座");
                                                               ^
Xing.java:79: 非法的类型开始
                                 else
                                 ^
Xing.java:79: 需要 ';'
                                 else
                                     ^
Xing.java:80: 非法的类型开始
                                        System.out.println("摩羯座");
                                              ^
Xing.java:80: 需要 ';'
                                        System.out.println("摩羯座");
                                                  ^
Xing.java:80: 方法声明无效;需要返回类型
                                        System.out.println("摩羯座");
                                                   ^
Xing.java:80: 非法的类型开始
                                        System.out.println("摩羯座");
                                                           ^
Xing.java:82: 需要为 class、interface 或 enum
        }
        ^
72 错误
大虾们帮帮忙吧!!!!先谢谢了./..../.../.../.