Prog#143: reverse the text

/*
reverse the text
Program#143
*/
#include<stdio.h>
main()
{
int i,j;
char a[50], b[50];
for(i=0;(a[i]=getchar())!='$';i++);
a[i]='\0';
j=0;
for(i=i-1;i>=0;i--)
{
b[j]=a[i];
j++;
}
b[j]='\0';
puts (a);
puts (b);
}