初学者求教这个程序怎么破,输入第一行以后就是begug error
#include <stdio.h>void main()
{
char a[3][80];
int i,j;
int e=0,b=0,c=0,d=0;
for(i=0;i<3;i++)
{
for (j=0;j<80;j++)
scanf("%f",a[i][j]);
if(a[i][80]>='a'&&a[i][80]<='z')
{e=e+1;}
else if(a[i][80]>='A'&&a[i][80]<='Z')
{b=b+1;}
else if(a[i][80]==' ')
{c=c+1;}
else if(a[i][80]!='\n')//&&a[i][80]!='\0')
{d=d+1;}
}
for(i=0;i<3;i++)
for (j=0;j<80;j++)
printf ("%f",a[i][j]);
}