#include
#include
void main()
{
int i,j,k;
char str[300],str1[30];
gets(str);
j=strlen(str);
k=0;
for( i=j-1; i>=0; i--)
{
if(str[i]!=' ')
str1[k++]=str[i];
else
{
str1[k]='\0';
strrev(str1);
printf("%s ",str1);
k=0;
}
}
if(k>0)
{
str1[k]='\0';
strrev(str1);
printf("%s\n",str1);
}
}
#include
#include
int main()
{
char str[100];
printf("Input a string:\n");
gets(str);
int length;
length=strlen(str);
int i,j,k;
k=0;
for(i=length-1; i>=0; i--)
{
k++;
if(str[i]==' ')
{
for(j=i+1;j<=i+k;j++)
printf("%c", str[j]);
printf("%c", ' ');
k=0;
}
}
for(i=0; i
printf("%c", str[i]);
}
printf("\n");
return 0;
}