どうしたら解決しますか?
#include <stdio.h>
int main(void)
{
int n,ten,t[100],cnt,i=0,max,scn;
scanf("%d",&ten);
while(ten!=999)
{
printf("%d点\n",ten);
t[i]=ten;
i++;
scanf("%d",&ten);
}
n=i;
max=t[0];
scn=t[0];
for(i=0;i<n;i++)
{
if(max<t[i]){
scn=max;
max=t[i];}
}
printf("最高点=%d点\n",max);
printf("二番目の点数=%d点\n",scn);
printf("順番 得点\n");
for(i=0;i<n;i++)
{
if(t[i]==max)
printf("%3d %3d 最高点\n",i+1,t[i]);
else if(t[i]==scn)
printf("%3d %3d 二番目の点数\n",i+1,t[i]);
else
printf("%3d %3d\n",i+1,t[i]);
}
return 0;
}