c语言输入一行字符串,如何统计其中的字母和数字的个数

问题描述:

c语言输入一行字符串,如何统计其中的字母和数字的个数

#include
void main()
{
int num_data = 0; // 用于记录输入字符串中的数字个数
int num_char = 0; // 用于记录输入字符串中的字母个数
int i; // 循环变量
char c[100]; // 输入字符串保存
scanf("%s",c);
for(i=0;i=48)&&(c[i]=65)&&(c[i]=97)&&(c[i]