Serian tan amables de indicarme por que este programa me indica que debe haber una coma, un punto y coma o un parentesis antes de la variable "cad1".
La idea del programa es verificar si una frase es palindromo, pero por favor, no respondan la resolución del mismo.
Gracias!
Código
#include <stdio.h> #include <stdlib.h> #include <string.h> #define TAM 40 int verificarPalindromo (char[TAM] cad1, char[TAM] cad2); int main() { char cad1[40], cad2[40]; if (!verificarPalindromo (cad1, cad2)) else return 0; } int verificarPalindromo (char[TAM] cad1, char[TAM] cad2) { char *ini, *fin; ini = cad2; fin = cad1; while(*fin) { *ini = *fin; fin++; } }