这题目做的哪里错了?求解!大神在哪?
10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下:(1) 及格线是10的倍数;
(2) 保证至少有60%的学生及格;
(3) 如果所有的学生都高于60分,则及格线为60分
这编程哪里有问题啊?
#include<stdio.h>
#include <stdlib.h>
main()
{
int i,a[9],count=0,s;
for (i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
for(s=100;s>0;s=s-10)
{
for(i=0;i<10;i++)
{
if(a[i]>=s)
count++;
else continue;
}
if(count>=6&&s>=60)
{
printf("60\n");
exit(0);
}
else if (count>=6&&s<60)
{
printf("%d\n",s);
exit(0);
}
else continue;
}
return 0;
}