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

2 la respuesta

¿Cómo escaneo espacios en una cadena?

Estoy tratando de escanear en 1-3 palabras del usuario en una cadena. Sin embargo, solo se escaneará la primera palabra.

5 la respuesta

¿Por qué scanf () necesita y operador (dirección de) en algunos casos, y no en otros?

¿Por qué necesitamos poner un& operador enscanf() para almacenar valores en una matriz de enteros pero no mientras se almacena una cadena en una matriz de caracteres? int a[5]; for(i=0;i<5;i++) scanf("%d",&a[i]);pero char s[5]; ...

7 la respuesta

¿Cómo leer desde la entrada hasta que se encuentre una nueva línea usando scanf ()?

Se me pidió que hiciera un trabajo en C cuando se supone que debo leer desde la entrada hasta que haya un espacio y luego hasta que el usuario presione Intro. Si hago esto: scanf("%2000s %2000s", a, b); Seguirá la primera regla pero no la ...

6 la respuesta

¿Qué función scanf en c devuelve?

Sé que la firma es

14 la respuesta

¿Leyendo cadena de entrada con carácter de espacio? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Cómo permite que se ingresen espacios usando scanf? [/questions/1247989/how-do-you-allow-spaces-to-be-entered-using-scanf] 11 respuestas Estoy usando Ubuntu y también estoy usando Geany y CodeBlock ...

7 la respuesta

¿Cómo escanear solo un entero?

Quiero que el código se ejecute hasta que el usuario ingrese un valor entero. El código funciona para matrices char y char. He hecho lo siguiente: #include<stdio.h> int main() { int n; printf("Please enter an integer: "); while(scanf("%d",&n) ...

6 la respuesta

¿Cuál es la diferencia entre sscanf o atoi para convertir una cadena en un entero?

gcc 4.4.4 c89 Lo que es mejor para convertir una cadena en un valor entero. He probado 2 métodos diferentes atoi y sscanf. Ambos funcionan como se esperaba. char digits[3] = "34"; int device_num = 0; if(sscanf(digits, "%d", &device_num) == ...

2 la respuesta

¿Por qué el sscanf de glibc es mucho más lento que fscanf en Linux?

Estoy usando GCC 4.8 y glibc 2.19 en un Linux x86_64. Mientras juega con diferentes métodos de entrada parauna pregunta diferente [https://stackoverflow.com/q/23922606/596781]Comparéfscanf ysscanf. Específicamente, yo usaríafscanf en la entrada ...

3 la respuesta

¿Scanf / getchar funciona correctamente solo la primera vez a través del bucle?

Estoy intentando que el usuario ingrese un número tantas veces como quiera (y cree un nodo de lista enlazada para cada uno de los números).Sin embargo, he in...

1 la respuesta

ASM x64 scanf printf doble, GAS

No puedo entender por qué este código no funciona para mí. Necesito usar la función scanf para doble y luego imprimirf para el mismo doble. Cuando se usa este código, los resultados no son buenos. Lo que veo son personajes ...