#include<stdio.h>
int countchar(char[])
{int i;
int sum=0;
for(i=0;x[i]='\0';i++) sum++;
if(('a'<=x=[i]&&'z>=x[i])||('A'<=x[i]&&'Z'>=x[i]))
else break;
return sum;}
void main()
{char s[80];
int num=0;
gets(s);
printf("请输入一串字符串:");
scanf('%s",&s);
num=countchar(s);
printf("一共有%d个英文字母",num);
}
我这哪错了呢?