大一刚接触代码,被代码磨平了棱角
/*输入一行字符(<=80),统计其中有多少个单词,设单词之间用空格分隔。*/
#include<iostream>
#include<string>
using namespace std;
int main() {
char str[80];
int n = 0; //n+1为单词数量
cout << "请输入一行字符" << endl;
cin >> str;
for (int i = 1;str[i]!='\0'; i++) {
if (str[i] == ' ') {
n++;
}
}
cout << n + 1;
return 0;
}