我正在阅读C编程语言第二版.我参加了这个练习[第1.6节,第 1节,第 13 页.24第2版 ].
编写一个程序来打印输入中单词长度的直方图.可以很容易地绘制水平条形图的直方图; 垂直方向更具挑战性.
我认为一切都很好用,除非我试图确定最后一个字数(VARIABLE tmp)是<= 10还是> 10然后将其分配给count [tmp-1]或count [11]中的相应索引(如果是比...更棒.我甚至不关心打印一个实际的直方图,我现在想拥有一个有效的数组表示.下面是程序运行时的输出.
asdasd
_________________________________
1 2 3 4 5 6 7 8 9 10 11
(x-axis) Length of words
---------------------------------
[0 SPACE] [0 NEWLINE] [0 TAB]
[1 WORD] [0.000 KILOBYTE] [6 CHAR]
6---
ARRAy= 1 1 1 1 1 2 0 0 0 0
Run Code Online (Sandbox Code Playgroud)
这是我的代码
#include <stdio.h>
#define MAX 10
int main (void) {
//
int nc,nw,nt,ns,nl; //nc = bytes, nw = words, nt …Run Code Online (Sandbox Code Playgroud)