mi codigo actual es este:
Código
[/code]
//*8. Crear una función a la que se le pasará una cadena de caracteres de cualquier longitud y retornará si dicha cadena es palíndroma, es decir, si se resulta ser exactamente igual leída de izquierda a derecha que viceversa. Genera el programa principal para poder ejecutar la función creada.*/ #include<stdio.h> #include<stdlib.h> #include<string.h> void f_palindroma(char *,int); void f_visualiza(char *); int main(){ char basura; int lon; do{ }while(lon<1); f_palindroma(cad,lon); f_visualiza(cad); return 0; } void f_palindroma(char *cadena,int size) { int flag=0; unsigned int i=0,j=0; for(i=0;*(cadena+i)!='\0'&&i<size;i++){ for(j=0;*(cadena+j)!='\0'&&j<size;j--){ if(*(cadena+i)= *(cadena+j)){ flag=1; } else{ flag=0; } } } if(flag==1){ } else if(flag==0){ } } void f_visualiza(char *cadena){ }[code] porfis hecharle un vistazillo cuando podais,realmente es estresante que no me ejecute bien.. :-( la funcion palindroma no me la ejecuta bien... y no se porque..