C++菜鸟级问题
说下大概思路就行了,我想了很久但老是出错
编写程序统计一个字符串“C++ is beginer's language”中单词的个数,并将统计的每个单词存入二维数组array[ ][ ]中的一行,即数组array中的元素:array[0]=”C++”, array[1]=”is”, array[2]=”beginer’s”, array[3]=”language”。最后输出每个单词。
[解决办法]
在array[i][j]中按顺序存着,遇空格i+1,j=0
[解决办法]
1.从左往右判断单词,非空格则存入
2.遇空格在当前的array[]下最后面加NULL
3.若遇句号则停止记录。
4.输出每个array[]下的字符,遇NULL则跳到下个array
[解决办法]
别忘了 include <string.h>