Me podrian decir formas de ingresar un string a un char por teclado
No me digan scanf("%s",&matriz)
ni fgets();
Si hay otra formas de ingresar string estaria muy agradecido....n_n
por qué scanf("%s",&matriz) no, si es correcto?
es como decir "me podrían decir como encender la luz de mi casa, no digan activando el switch, ni pegando el cable de corriente directamente"
tienes la forma de C++ con iostring que es
cin >> variable
Perdon estoy hablando de C n_n es que tengo problemas por que al usar scanf() y despues intento ingresar una cadena con fgets() y no lo pasa esto es en LINUX
Creo entender el problema:
Se te queda el carácter '\n' en el buffer después de capturar con scanf y cuando llegas a fgets este recoge el '\n' y regresa.
Soluciona esto con un
while(getchar() != '\n');
después del scanf.
Hay otras formas, pero esta es una de las mas fáciles.