Witam wszystkich może mi ktoś pomóc bo nie wiem w czym tkwi błąd
#include <stdio.h>
void getline(char tab[]);
void zam(char tab[], char *tabpo[]);
main()
{
char tab[10], tabpo1[10];
while(1)
{
printf("podaj znaki \n");
getline(tab);
printf("%s",tab);
zam(tab,&tabpo1[]); //<- przy kompilacji tutaj jest błąd
printf("%s \n",tabpo1);
}
}
void getline(char tab[])
{
int i=0;
while((tab[i]=getchar())!='\n')
{
++i;
}
tab[i]='\ 0';
}
char zam(char tab[], char *tabpo)
{
int i=0, c=0;
char tabpo[10];
while(tab[i]!='\ 0')
{
++i;
}
--i;
for(i;i>=0;--i)
{
*tabpo[c]=tab[i];
++c;
}
}
pozdrawiam