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

3 la respuesta

¿Cómo puedo leer un párrafo a través del terminal como una sola cadena en C?

Estoy escribiendo un programa en C que debería leer en un ensayo de un usuario. El ensayo está dividido en múltiples párrafos. No sé cuántas líneas o caracteres tendrá el ensayo, pero sí sé que termina con un símbolo hash (#) Quiero usar solo la ...

2 la respuesta

scanf () solo signo y número

Quiero obtener variablesfirmar ynúmero con scanf (). Así es como debería funcionar: input: + 10 output: OK, "sign = +" and "number = 10" input: +10 output: Fail! input: 10 output: Fail! input: a output: Fail!He probado esta solución, pero no ...

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

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

4 la respuesta

scanf no funciona como se esperaba

Traté de ejecutar el siguiente código simple en ubuntu 15.10, pero el código se comporta de manera extraña #include<stdio.h> int main(){ int n,i=0; char val; char a[20]; printf("\nEnter the value : "); scanf("%s",a); printf("\nEnter the value to ...

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

Uso de la variable entera como índice en scanf

Estoy tratando de hacer lo siguiente en mi función, pero sigo recibiendo un error de falla de segmentación. Está fallando cuando intento usar[iModify - 1] como mi índice ¿No puede usar un cálculo de variable int como índice en C? int modify(pb ...

7 la respuesta

Comportamiento de scanf () [duplicado]

Posible duplicado: confusión en scanf () con & operador [https://stackoverflow.com/questions/3440406/confusion-in-scanf-with-operator] Por qué necesitamos un & en scanf para ingresar números enteros y por qué no para caracteres. Hacer & en scanf ...

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: scanf para char no funciona como se esperaba [duplicado]

Esta pregunta ya tiene una respuesta aquí: Scanf no está escaneando el carácter% c pero omite la declaración, ¿por qué es eso? [/questions/32643397/scanf-is-not-scanning-c-character-but-skips-the-statement-why-is-that] 4 respuestas Hace poco ...