Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - glv1310

#1
#include <stdio.h>//Libreria para E/S
#include <conio.h>//Funcion getch()
#include <string.h>//libreria para manejo de librerias
#include <windows.h>//funcion color
#include <malloc.h>//Trabajo con memoria dinámica
char palabra[200]={0}, *aux;//variables globales
int main(int argc, char *argv[]){
   system("color 1f");
   printf("\t\t\tPalindromo\n");
   printf("\t\t\tEscribe la palabra\n");
   printf("\t\t\t\t");
   fflush(stdin);
   gets(palabra);//lectura de la palabra   
   aux=(char *)malloc(strlen(palabra)+1*sizeof(char));//reservacion de memoria dinámica
   strcpy(aux, palabra);//se copian las cadenas
   aux=strrev(aux);//se invierte
   if(strcmp(aux, palabra)==0){//Se compara si son iguales las cadenas
      printf("\t\t\tEs palindromo\n");
   }else{
      printf("\t\t\tNo es palindromo\n");
   }
   free(aux);//se libera la memoria
   getch();
}