[求助]怎么实现啊?
.输入一串字符,直到输入一个星号(*)为止,统计(输出)其中的字母个数和数字字符个数。我写的好像不行
#include "stdio.h"
int main()
{
int i;
int letter=0;
int number=0;
char s[200];
puts("please inpute the the character");
while (getchar()=='*')
s[200]=getchar();
while(s[200]==getchar()!='*')
for(i=1;i<200;i++)
if (s[i]>='a'||s[i]<='z'||s[i]>='A'|| s[i]<='Z')
letter++;
if (s[i]>='0'|| s[i]<='9')
number++;
printf("there are %d numbers,%d letters.\n", number,letter);
return 0;
}