电池显示
想多组输入后才输出,我下面这些哪里错了#include<stdio.h>
void sag(int battery)
{
int a;
scanf("%d",&battery);
printf("*------------*\n");
for(a=1;a<=(100-battery)/10;a++)
{
printf("|............|\n");
}
for(a=1;a<=battery/10;a++)
{
printf("|************|\n");
}
printf("*------------*\n");
}
int main()
{
int a[20];
int i=0,j;
while(scanf("%d",&a[i])!=EOF)
{
i++;
}
for(j=0;j<i;j++)
{
sag(a[j]);
}
}