Resultados de la búsqueda a petición "fgets"

3 la respuesta

Cómo usar fgets para leer un archivo línea por línea

Soy nuevo en programación, así que hay algunos conceptos básicos y tal vez sentido común que no sé. Tengo una pregunta sobre cómo usar los fgets correctamente. Según la explicación de los fgets, parece que los fgets deberían detenerse cada vez ...

4 la respuesta

Borrar el búfer de entrada después de fgets () en C

#include <stdio.h> int main() { char name[10]; for(int i=0;i<=10;i++) { printf("Who are you? "); if(fgets(name,10,stdin)!=NULL) printf("Glad to meet you, %s.\n",name); } return(0); }Cuando ingreso algo mayor de 10 caracteres, el bucle se ...

2 la respuesta

El programa está saltando fgets sin permitir la entrada

Básicamente, como dice el título ... Cuando mi programa se ejecuta desde la consola, me preguntará si desea cifrar o descifrar ... y cuando ingreso e o E, crea una nueva línea en blanco (hasta que ingrese algunos tipo de texto), luego muestra las ...

2 la respuesta

¿Cómo usar los fgets correctamente en una estructura?

No puedo resolver cuál es el problema con mi código. Aquí está mi código: #include <stdio.h> #include <stdlib.h> #define N 20 typedef struct _dog { char dogName[N],ownerName[N]; int dogAge; } Dog; int main() { //Dynamic array int size; ...

2 la respuesta

strcmp no evaluará correctamente las declaraciones if [duplicado]

Esta pregunta ya tiene una respuesta aquí: strcmp en una línea leída con fgets [/questions/2404794/strcmp-on-a-line-read-with-fgets] 6 respuestas#include <stdio.h> #include <math.h> #include <string.h> #define size 7 int computeN(char s1[]) { ...

4 la respuesta

Diferencia entre fgets y gets

Cuál es la diferencia entrefgets() ygets()? Estoy tratando de romper mi ciclo cuando el usuario presiona simplemente "enter". Funciona bien congets(), pero no quiero usargets(). Lo intenté confgets() yscanf() pero no tengo los mismos resultados ...

3 la respuesta

Leer un número desconocido de líneas de stdin, C

Tengo un problema con la lectura de stdin de tamaño desconocido. De hecho, es una tabla en el archivo .txt, que llego a stdin llamando al parámetro '<' table.txt. Mi código debería verse así: #include <stdio.h> #include <string.h> int main(int ...

3 la respuesta

los fgets saltan la línea en blanco

Estoy escribiendo un programa en C que usa fgets para leer en cada línea de un archivo. El problema es que si el archivo tiene una línea en blanco, ¿cómo omitirlo para obtener la siguiente línea? Esto es lo que había intentado hasta ahora pero no ...

3 la respuesta

¿Es fgets () devuelve NULL con un búfer corto compatible?

En la unidad que prueba una función que contienefgets(), se encontró con un resultado inesperado cuando el tamaño del búfern < 2. Obviamente, un tamaño de búfer de este tipo es una tontería, pero la prueba está explorando casos ...

1 la respuesta

Valor de retorno de fgets ()

Hace poco comencé a trabajar conI/O enC. Aquí está mi pregunta: Tengo un archivo, del cual leo mi entrada. Entonces usofgets() para obtener cadenas en un búfer que utilizo de alguna manera. Ahora, ¿qué sucede si la entrada es demasiado corta para ...