Red de conocimientos sobre prescripción popular - Conocimiento del confinamiento - Después de usar scanf_s para ingresar datos plásticos, no se pueden ingresar datos de caracteres.

Después de usar scanf_s para ingresar datos plásticos, no se pueden ingresar datos de caracteres.

Porque el retorno de carro también es un carácter.

scanf_s("dc",

ampi

);

Agrega uno después de esta oración.

getchar();

Obviamente son dos especificadores. ¿Cómo asignar un valor a una variable y recibir un carácter con *c (pero no asignar un valor)?

Finalmente, scanf_s y scanf se usan de manera diferente y requieren tres parámetros. El último es el número de bytes a leer (determinado por el tamaño de).

Se recomienda reemplazar todos los scanf_s del programa con scanf.

Luego agréguelo antes de la primera línea de código.

#define _CRT_SECURE_NO_WARNINGS

Bloquear advertencias