麻烦帮忙看一下怎么修改,输入时不到12个数字就输出了。
#include<stdio.h>
#include<math.h>
#include<stdlib.h>
int main()
{
int a[12];
int sum,left = 0,save = 0,L = 0;
for(int i=1;i<=12;i++){
scanf("%d",&a[i]);
left=300-a[i]+L;
if(left<0){
printf("%d",&i);
}
L=left%100;
sum+=left*1.2+L;
}
printf("%d",&sum);
return 0;
}