Resultados da pesquisa a pedido "scanf"

3 a resposta

Qual é o estilo equivalente moderno (C ++) para o método fscanf mais antigo (semelhante ao C)?

Qual é a melhor opção se eu quiser "atualizar" o código C antigo para o C ++ mais recente ao ler um arquivo com um delimitador de ponto e vírgula: /* reading in from file C-like: */ fscanf(tFile, "%d", &mypost.nr); /*delimiter ; */ fscanf(tFile, ...

2 a resposta

É garantido que o scanf não altera o valor em caso de falha?

Se umscanf Se a função da família não corresponder ao especificador atual, é permitido gravar no armazenamento em que teria armazenado o valor com êxito? No meu sistema, as seguintes saídas213 duas vezes, mas isso é garantido? O idioma no ...

2 a resposta

por que scanf verifica um valor nulo

No código abaixo: #include <stdio.h> int main(){ char *name; int age; char *gen; printf("Your name:"); scanf("%s",name); printf("Your age:"); scanf("%d",&age); printf("Your gender:"); scanf("%s",gen); printf("*****************\n"); printf("%s is ...

3 a resposta

O scanf continua sendo ignorado

Depois de formatar o scanf do "direccion" na função "leerdatos", ele pula o "nro_corredor" no segundo loop 'for'. Eu já li as perguntas relacionadas, mas ainda não estou obtendo uma resposta. O que posso fazer para resolvê-lo? #include ...

7 a resposta

Como scanf somente inteiro?

Quero que o código seja executado até que o usuário insira um valor inteiro. O código funciona para matrizes char e char. Eu fiz o seguinte: #include<stdio.h> int main() { int n; printf("Please enter an integer: "); while(scanf("%d",&n) != 1) ...

1 a resposta

Como usar int16_t ou int32_t com funções como scanf [duplicate]

Esta pergunta já tem uma resposta aqui: especificadores de formato printf para uint32_t e size_t [/questions/3168275/printf-format-specifiers-for-uint32-t-and-size-t] 4 respostasO jeito que eu entendoint16_t ouint32_t em C é que eles são ...

0 a resposta

scanf para ler vários tipos de dados de uma entrada

Então, eu estou tentando ler uma equação na formamx+b=y. Como usoscanf ler vários tipos de dados? Eu tentei usar algo como: scanf(" %d %c %c %d %c %d", &num1, &variable, &sign, &num2, &equal_sign, &num3); Nesse formato, ele lênum1 corretamente, ...

4 a resposta

scanf não está funcionando bem em C

if (a % 5) goto ask; else goto main; ask:printf("Do You Want To Exit ? Y \\ N . . . \n"); scanf("%c", &YN); getch(); if (YN == 'Y') { y: system("cls"); YN = 1; goto sign; } else if (YN == 'y') goto y; else if (YN == 'N') { n: system("cls"); YN = ...

1 a resposta

Usando o pré-processador C para construir uma string literal para scanf?

Estou tentando criar umsscanf literal de string para ajudar na prevenção de saturação de buffer em C99. O objetivo é algo como: #define MAX_ARG_LEN 16 char arg[MAX_ARG_LEN] = ""; if (sscanf(arg, "%"(MAX_ARG_LEN-1)"X", &input) > 0)A solução óbvia ...

3 a resposta

varredura de uma string para matriz de caracteres hexadecimais

Aqui está o meu código de exemplo: char a; char str [20]; unsigned char b[8] ; unsigned char c[8]; int argsread; int i; init_8051(); while(1) { printf("\n enter a 64 bit operation \n"); argsread = scanf("%s", str); sscanf(str, "0x%x%c0x%x", b, ...