fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3. int main()
  4. {
  5. char str[100],str1[100];
  6. int i,length=0;
  7. printf("Enter a string: ");
  8. scanf("%s",str);
  9. for(i=0;str[i]!='\0';i++)
  10. {
  11. length++;
  12. }
  13. //printf("The string length is :%d",length);
  14. for(i=length;i>=0;i--)
  15. {
  16. str1[100]=str[i];
  17. }
  18. printf("Reverse of a string is:%s",str1);
  19. }
  20.  
Success #stdin #stdout 0.02s 25740KB
stdin
Standard input is empty
stdout
#include <stdio.h>
#include <string.h>
int main()
{
    char str[100],str1[100];
    int i,length=0;
    printf("Enter a string: ");
    scanf("%s",str);
    for(i=0;str[i]!='\0';i++)
    {
        length++;
    }
    //printf("The string length is :%d",length);
    for(i=length;i>=0;i--)
    {
        str1[100]=str[i];
    }
    printf("Reverse of a string is:%s",str1);
}