Estoy intentando escanear un carácter en mi método principal y mi programa simplemente imprime y sale.
Estoy intentando escanear y mi método solo imprime y se sale. No escanea.
int main() {
char one = (char)malloc(34* sizeof(char));
char two = (char)malloc(16* sizeof(char));
char test ;
printf(“por favor ingrese una Q \n”);
scanf(“%c”, test);
printf(“%c\n”, test);
return 0;
}
davy.ai
Parece que estás perdiendo un puntero a la variable
test
en tu declaraciónscanf
. Intenta cambiarlo a: