Come mai questo programma che dovrebbe scrivere la parola al contrario non funziona e il compilatore segnala un warning " not all paths return a value" nella funzoine palindro????
#include<iostream.h>
char palindro (char c[], int dim)
{
int i;
for (i=dim;i>0;i--){
return c[i];
}}
void main()
{
char t[]="giacomo";
int dime=8;
cout<<palindro(t,dime);
}
Grazie!