Tag: SCANF
#include <stdio.h> #include <conio.h> #include <stdlib.h> int main() { struct student { int roll; char grade; }; struct student s1,p; p=&s1; printf(“Ingrese el número de matrícula: “); scanf(“%d”, &s1.roll); printf(“Ingrese la calificación: “); scanf(” %c”, &s1.grade); printf(“Número de matrícula: %d\nCalificación: %c”, (p).roll,p->grade); return 0; } No pude encontrar el problema, . . . Read more
Entonces quiero tomar una entrada como esta: La primera entrada nos indica el tamaño del array y la segunda línea contiene los números del array de esta forma: entrada: 3 1 2 3 Y quiero crear un array a partir de la segunda línea de entrada con un tamaño igual . . . Read more
¿Es posible ejecutar sscanf con varios especificadores de formato que establezcan cada uno un único elemento en un array? Actualmente, tengo que especificar los punteros a cada posición del array por separado, lo cual se siente muy repetitivo: unsigned int buffer[8]; sscanf( line, “%6o %6o %6o %6o %6o %6o %6o . . . Read more
Estoy leyendo una cadena de caracteres desde stdin usando scanf de la siguiente manera: scanf("%[^\n]s", msg); %[^\n]s lee hasta encontrar un carácter de salto de línea. ¿Esto es válido en ANSI-C?
Hola, estoy tratando de anular sscanf() que se llama desde localtime(), pero no está llamando a sscanf() de mi biblioteca cargada, sino a sscanf() de glibc. ¿Estoy omitiendo algo? El contenido de los archivos se menciona a continuación: //preload_localtime.c #include <stdarg.h> #include <stdio.h> #include <time.h> #include <dlfcn.h> attribute((force_align_arg_pointer)) int sscanf(const . . . Read more