public static void main(String[] args){
Scanner input=new Scanner(System.in);
System.out.print("enter the integers between 1 and 100:");
int a=input.nextInt();
int [] shuzu=new int[100];
for(int i=0;i<100;i++){
shuzu[i]=i+1;
}
int [] shuzu2=new int[100];
while(a!=0){
for(int j=0;j<100;j++){
if(shuzu[j]==a)
shuzu2[j]++;
a= input.nextInt();
}
}
for(int k=0;k<100;k++){
if(shuzu2[k]!=0)
System.out.print(shuzu[k]+"occours"+shuzu2[k]+"times" );
}
}
输入整数没反应,输入0也无法终止程序
