看题:
分析:这个题看完之后,最大的难题在于,输入的数字有多少个无法确定,因此这个题也没有办法用数组来组。
假设:如果能够确定会输入N个数字,可以把[储存到另一个char类型变量里面,中间的数字可以用循环来把其一个个储存到数组里面。同时把]储存就行了。
但是这个题并没有出。因此不能用假设的方法来做,而是用getchar函数来解决。
从这个实题当中我们可以探究到:getchar函数的一些用法:
getchar函数读入的时候只是对字符有用,不会读取数字。同时getchar函数是整体读入的,
这就是为什么这里可以用getchar函数来解决不知道数组大小的题目。