Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2012, 14:06
el_rolas
 
Fecha de Ingreso: diciembre-2009
Ubicación: Mérida Yucatán México
Mensajes: 30
Antigüedad: 14 años, 4 meses
Puntos: 1
problemas al hacer login en consola C

Que tal Comunidad de programadores, me dirijo a ustedes con el siguiente problema

estoy tratando de hacer un login para una aplicacion en consola de C, lo mas sencillo posible.

entonces tengo una constante del tipo char que almacena la contraseña predeterminada

Código:
const char pass[5]="patin";
y una que recibirá la contraseña ingresada por el usuario

Código:
char contrasena[5];
despues hago lo siguiente
Código:
printf("\nintroduce tu contrasena\n");
 scanf("%s",&contrasena);

if(contrasena==pass)
{
         printf("\nAccess Granted\n");                  
}
      else
{
          printf("\nAccess Denied\n");     
}
el problema esta que si escribo patin que es la contraseña predeterminada me pone access denied, alguien sabe por que ocurre si se supone que las cadenas son iguales?

que estoy haciendo mal? soy novato en C