今java言語を使ってプログラミングをしています。
import java.util.Scanner;
public class Firstday {
public static void main (String[] arags) {
Scanner stdin = new Scanner(System.in);
int[] zeller = new int[400];
String[] t = {"日","月","火","水","木","金","土"};
int n=0, x,w;
while(stdin.hasNext()) {
n++;
w = stdin.nextInt();
counter[w%7],(zeller)++;
}
}
static int zeller(int y,int m){
int d=1;
for(y=2000; y<=2400; y++){
if(m<=2) {
y--;
m+=12;
}
return (y+y/4-y/100+y/400+(13m+8)/5+d)%7;
}
}
// 表示
static int print(int k,int t) {
int w,y,m,i;
w=zeller(y,m);
if(w%7==0) System.out.println("日(%2d):",counter[i]);
else if(w%7==1) System.out.println("月(%2d):",counter[i]);
else if(w%7==2) System.out.println("火(%2d):",counter[i]);
else if(w%7==3) System.out.println("水(%2d):",counter[i]);
else if(w%7==4) System.out.println("木(%2d):",counter[i]);
else if(w%7==5) System.out.println("金(%2d):",counter[i]);
else if(w%7==6) System.out.println("土(%2d):",counter[i]);
for(int j=0; j<counter[i]; j++) System.out.print("");
System.out.println();
}
}
このプログラムで連続した400年間で各月の1日の曜日の分布を求めたいです。
ところがエラーとして counter[w%7],(seller)++; の部分が文ではありません と出てきます。
どのように直したら良いのかわからないので教えていただきたいです。
お願いいたします。