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ú

Temas - CelDavid

#1
Hola, si me pueden ayudar, debe ser simple el error, estaba aprendiendo C y resulta que hay una sentencia aqui comentada que si la descomento no me funciona, no entiendo por que? si me pueden ayudar gracias


#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <stdlib.h>


struct pruebachar{
   char* cadenatres;
   int tel;
};

int main(){
   char *cadenauno="hola";
   char *cadenados;
   
   struct pruebachar var;
   struct pruebachar *pp;

   pp=&var;
   var.cadenatres="hola";

   printf("Ingrese esta palabra: hola\n");
   fflush(stdin);
   gets(cadenados);

   
   //printf("pp->cadenatres %s\n", pp->cadenatres);

   if(strcmp(cadenauno,cadenados)==0){
      printf("Son iguales\n");
   }else{
      printf("Son distintos\n");
   }

   if(strcmp(cadenauno,var.cadenatres)==0){
      printf("Son iguales\n");
   }else{
      printf("Son distintos\n");
   }


   if(strcmp(cadenauno,pp->cadenatres)==0){
      printf("Son iguales\n");
   }else{
      printf("Son distintos\n");
   }

   return 0;
}