El problema es que al ingresar la primera cadena automáticamente la segunda toma el valor de "" sin dejar que el usuario pueda ingresarlo. Para poder ingresar el valor de la segunda cadena, se debería dejar la cadena1 en blanco.
No se por que sucede esto, sin más dejo el code:
Código C:
Ver original
#include <stdio.h> #include <windows.h> void main() { char cadena1, cadena2; if (cadena1 == cadena2) { } else { } }