Thursday, 24 July 2014

C program to print a text in reverse order

/* Program to print a text in reverse order */

#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
 char *str;
 int len,k;
 clrscr();
 printf("Enter a string: ");
 gets(str);
 len=strlen(str);
 printf("Reversed string is:");
 while(len>=0)
{

 if(str[len]==' ' || len==0)
   {
if(len==0)
 k=len;
else
 k=len+1;
for(;;k++)
  {
   printf("%c",str[k]);
   if(str[k]==' ' || str[k]==NULL)
break;

  }
   }
   len--;
}
 getch();
}

No comments:

Post a Comment