初学C,求助大佬
为什么输出都是0?感觉没有什么错误啊?求各位大佬指点。。前面的t1已经确定无误的,应该就是最后几行的问题。。目的是删除最大值#include<stdio.h>
int main()
{
float a[10],max;
int i,t1;
printf("\n");
for(i=0;i<10;i++)
{printf("请输入评委%d的打分:",i+1);
scanf("%f",&a[i]);}
max=a[0];
t1=0;
for(i=0;i<10;i++)
if(max<a[i])
{
max=a[i];
t1=i;
}
for( i=t1 ; i<10 ; i++)
a[i]=a[i+1];
for(i=0;i<9;i++)
printf(" %d ",a[i]);
}
谢谢大佬们!