witam
mam takiego questa, mianowicie musze napisac program odwracajacy litery w wyrazie korzystajac z funkcji rekurencyjnej napisalem takie cos, mysle ze sama funkcja posiada jakis sens natomiast samo jej wykorzystanie jakos mi nie chce sie udac. Dzieki za pomoc:).
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int pal(char s[],char k[],int x, int y){
if(y<=x)
{k[x]=s[y];
return pal(s,k,x+1,y-1);}
else return k;}
int main()
{char nap[64],po[64];
int i,j;
printf("Podaj wyraz: ");
fgets(nap,64,stdin);
i=strlen(nap);
j=0;
strcpy(po,pal(nap,po,j,i));
puts(po);
system("PAUSE");
return 0;
}