Resultados da pesquisa a pedido "scanf"
Especificando o comprimento máximo da string a digitalizar dinamicamente em C (como "% * s" em printf)
Posso especificar a quantidade máxima de caracteres parascanf ler para umbuffer usando esta técnica: char buffer[64]; /* Read one line of text to buffer. */ scanf("%63[^\n]", buffer);Mas e se não soubermos o tamanho do buffer quando escrevermos ...
Diferença entre fgets e get
Qual é a diferença entrefgets() egets()? Estou tentando interromper meu loop quando o usuário pressiona apenas "enter". Está funcionando bem comgets(), mas eu não quero usargets(). Eu tentei comfgets() escanf() mas não tenho os mesmos resultados ...
Como aceitar apenas uma certa precisão (tantas casas decimais) no scanf?
Noscanf() Eu quero levar apenas até valores decimais. Podemos alcançá-lo? Por exemplo, para exibir até duas casas decimais, usamosprintf("%.2f",A) Como podemos fazer isso porscanf() função.
Scanf for double não funciona no Dev C ++
Estou tendo problemas com números de ponto flutuante. Eu acho que algo está colidindo aqui. A saída é: Meu código: #include <stdio.h> int main(){ double y; printf("enter a decimal number: "); scanf("%f", &y); printf("%f\n", y); ...
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, ...
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 = ...
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, ...
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 ...
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) ...
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 ...