#include<stdio.h>
#include<string.h>
int main()
{
char a[20][100];
char b[100];
int i = 0;
int j = 0;
int k = 0;
int g = 0;
int n = 0;
printf("please input a string:\n");
gets_s(b,100);
for (i = 0; b[i] != '\0'; i++)
{
n++;
}
for (i = 0; b[i] != '\0'; i++)
{
if (b[i] != ' ')
{
a[k][g] = b[i];
g++;
}
else
{
a[k][g] = '\0';
k++;
g = 0;
}
if (i ==n-1)
{
a[k][g] = '\0';
k++;
}
}
a[k][0] = '\0';
for (i = k-1 ; i >= 0; i--)
{
printf("%s ", a[i]);
}
printf("\n");
return 0;
}