双指针算法初步运用
输入字符串"abc def ghi"
按空格分行输出如下结果:
abc
def
ghi
代码如下:
#include <iostream>
#include <string.h>
using namespace std;
int main() {
char str[1000];
gets(str);
int n = strlen(str);
for(int i = 0; i < n; i ++) {
int j = i;
while(j < n && str[j] != ' ') j ++;
for(int k = i; k < j; k ++) cout << str[k];
cout << endl;
i = j;
}
return 0;
}