例65:有一篇文章,共有3行文字,每行有80个字符。C语言编程实现分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数
解题思路:数组text的行号为02,但在提示用户输入各行数据时,小林这里要求读者输入第1行、第2行、第3行,而不是第0行,第1行,第2行,这完全是照顾读者的习惯。为此,在程序第6行中输出行数时用i+1,而不用i。这样并不影响程序对数组的处理,程序其他地方数组的第1个下标值仍然是02。
源代码演示:
#include<stdio.h>//头文件
int main()//主函数
{
int i,j,lower,number,space,other,capital;//定义整型变量
char text[3][80];//定义字符数组
capital=0;//赋初值
lower=0;//赋初值
number=0;//赋初值
space=0;//赋初值
other=0