Does anyone know what is the following two function does. Can i have an explaination of that??
Code:void reverse(char s[])
{
int i=0,j;
char a,b;
j=strlen(s)-1;
while(i<j)
{
a=s[i];
b=s[j];
s[j--]=a;
s[i++]=b;
}
s[strlen(s)]='\0';
}
Code:void itoa(int i)
{
int back=0;
do {
fil[back]= i % 10 + '0';
i =i/10;
// printf ("%d", i);
back++;
} while (i>0);
fil[back]='\0';
reverse(fil);
}
Thanks