下面程序的功能是从键盘输入一行字符(不超过80个) 统计其中的英文字符 数字字符 空格和其他字符
下面程序的功能是从键盘输入一行字符(不超过80个),统计其中的英文字符、数字字符、空格和其他字符的个数。例如,输入的一行字符为 *****c language.*****↙ 输出为 English character: 9 digit character: 0 space: 1 other character: 11 按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。#include <stdio.h> #include <string.h> #define STR_LEN 80 int main() { char str[STR_LEN+1]; int len, i, letter = 0, digit = 0, space = 0, others = 0; printf("Please input a string:"); ___________; for (i = 0; __________; i++) { if (______________
A.第9行: gets(str) 第10行: str[i] != "0" 第12行: str[i] >= "a" && str[i] <= "z" || str[i] >= "A" && str[i] <= "Z" 第14行: str[i] >= "0" && str[i] <= "9"
B.第9行: scanf("%s",str) 第10行: str[i] != "0" 第12行: "z" >= str[i] >= "a" || "A" <= str[i] <= "Z" 第14行: 9 >= str[i] >= 0
C.第9行: puts(str) 第10行: str[i] != "n" 第12行: "z" >= str[i] >= "a" || "A" <= str[i] <= "Z" 第14行: str[i]

回答
共1条回复-
A
