#include <stdio.h>
#include <string.h>

int main(void){
int i,n;
int sort[100];
int *points;

printf("nを入力:"); scanf("%d",&n);i f(n<0) return 1;

points=(int*)malloc(n,sizeof(int));
for(i=0;i<n;i++){
printf("%d番目の入力:",i);
scanf("%d",&points[i])
if(!(0<=points[i] && points[i]<=100)) return 1;
}

for(i=0;i<100;sort[i++]=0);
for(i=0;i<n;sort[points[i++]]++);

for(i=100;i<0;i--)
 for(n=0;n<sort[i];i++)
  printf("%d点",i);

free(points);
}

みたいな