sscanf(s,"%s %s",s1,s2);
遇到空格时候拆开
#include <iostream>
#include <stdio.h>
#include <cstring>
#include <cstdio>
#include <algorithm>
using namespace std;
int main()
{
char s[100],s1[100],s2[100];
gets(s);//遇到空格才停止
sscanf(s,"%s %s",s1,s2);
printf("%s\n%s",s1,s2);
return 0;
}