Resulta que no puedo comparar una cadena con la otra y me tira errror
char contra[20];
puts ("Ingrese la contrasenia: ");
gets(contra);
if (contra == ""SIVagho 121"")
Es porque es una cadena con espacio, si alguien me responderia, gracias
A mi punto de vista el error está en las comillas, si estamos hablando de C, para asignar o comparar strings se utilizan las comillas simples ' ', no dobles. Prueba modificando eso.
gets lee espacios hasta el \n.
solo usa el strcmp en el if.