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

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 ...

13 la respuesta

Eliminando el carácter de nueva línea final de la entrada fgets ()

Estoy tratando de obtener algunos datos del usuario y enviarlos a otra función en gcc. El código es algo como esto. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); ...

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 ...

2 la respuesta

Problema con scanf y fgets

Esto es para una tarea para ordenar algunas cadenas dadas. Le estoy pidiendo al usuario la cantidad de cadenas con las que le gustaría ordenarscanf, asignando una matriz basada en ese número y luego obteniendo las propias cadenas confgets. Todo ...

4 la respuesta

¿Cómo usar fgets si no sabes la cantidad de caracteres que se leerán?

Necesito leer un archivo y enviar el texto a una cadena para poder analizarlo. Sin embargo, el programa no sabrá exactamente cuánto dura el archivo, entonces, ¿qué haría si quisiera usarfgets()o hay una mejor alternativa? Nota: char *fgets(char ...

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

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 ...

5 la respuesta

fseek () por línea, no bytes?

Tengo un script que analiza archivos grandes línea por línea. Cuando encuentra un error que no puede manejar, se detiene y nos notifica la última línea analizada. ¿Es esta realmente la mejor / única forma de buscar una línea específica en ...

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[]) { ...

5 la respuesta

C fgets versus fgetc para leer la línea

Necesito leer una línea de texto (terminada por una nueva línea) sin hacer suposiciones sobre la longitud. Así que ahora enfrento las posibilidades: Utilizarfgets y compruebe cada vez si el último carácter es una nueva línea y se agrega ...