Hola,
Antes de nada, decirte que te pases a ver las normas del foro y edites tu mensaje. No se permiten temas con todo el texto en mayusculas y el tema tiene que ser descriptivo. Además tienes que hacer el tema en el lugar adecuado, como es el subforo de "
Programacion C / C++".
Dicho esto, puede que lo que necesites sea hacer ejercicios y ejercicios ya que no hay otra manera de aprender. No hay ningún libro que te ponga como resolver funciones que comprueben que una cadena es palindroma ni nada por el estilo, asique te tocará practicar y practicar.
Aquí te dejo algunos ejercicios para que puedas practicar.
Culquier duda pregunta, eso si, en el subforo adecuado
saludos.