Muito obrigado Fábio... Um dia vou fazer o que você faz... Mas ainda falta muuuuuuito, muuuuuuito mesmo! Kkkkkkkkk!!! Estarei velhinho já... Forte abraço!
Boa tarde ótimo conteúdo professor, estou estudando sua playslist e reproduzindo os exemplos. Só uma observação ao qual ainda não tive total compreensão. Na linha 16 no tempo de vídeo em 5:49. Reproduzi o código e notei que a pergunta de caractere e a pergunta de frase estavam unidas quando colocava p recopilar, olhando detalhe por detalhe notei um espaço antes do %c", &letra); na linha 16. Qual a razão do espaço fazer essa separação. Não sei se deu p entender, até eu tô sem entender kkkk
Professor Fábio, fiz o código exatamente igual ao seu, no entanto na hora da execução o programa pula a etapa da digitação do caractere, indo direto para a etapa de digitação da frase, como vc pode ver abaixo, sendo que na impressão só aparece um trecho da frase. O que pode estar acontecendo? "Digite um numero inteiro: 11 Digite dois numeros de ponto flutuante: 2.23 3.54 Digite um caractere: Digite uma frase: Aprendendo C Numero inteiro: 11 Ponto flutuante: 2.23 e 3.54 Caractere: Frase: Aprendendo Process returned 19 (0x13) execution time : 38.795 s Press any key to continue."
aula extraordinaria! Parabens !! em pleno 2023 voce ainda mudando vidas !!!!
Muito boa essa dica de ignorar caracteres, facilita bastante o trabalho com os dados.
Boa tarde. Deu certo e estou usando o Dev. Obrigado.
muito bom o curso
Muito bom eu adorei a aula!!!
show
Muito obrigado Fábio... Um dia vou fazer o que você faz... Mas ainda falta muuuuuuito, muuuuuuito mesmo! Kkkkkkkkk!!! Estarei velhinho já... Forte abraço!
Boa tarde ótimo conteúdo professor, estou estudando sua playslist e reproduzindo os exemplos. Só uma observação ao qual ainda não tive total compreensão.
Na linha 16 no tempo de vídeo em 5:49. Reproduzi o código e notei que a pergunta de caractere e a pergunta de frase estavam unidas quando colocava p recopilar, olhando detalhe por detalhe notei um espaço antes do %c", &letra); na linha 16. Qual a razão do espaço fazer essa separação. Não sei se deu p entender, até eu tô sem entender kkkk
Você precisa limpar o seu buffer, antes do scanf no %c, use setbuf(stdin, NULL);
No minuto seguinte da sua referência ele chamou atenção para o "espaço em branco" antes do " %c", falando que vai explicar melhor isto futuramente.
Tem alguma apostila desse todo conteúdo professor ?
Professor Fábio porque quando passamos o limite da array os valores ficam alterados, não era só para mostra os 15 caracter da array.
Professor Fábio, fiz o código exatamente igual ao seu, no entanto na hora da execução o programa pula a etapa da digitação do caractere, indo direto para a etapa de digitação da frase, como vc pode ver abaixo, sendo que na impressão só aparece um trecho da frase. O que pode estar acontecendo?
"Digite um numero inteiro: 11
Digite dois numeros de ponto flutuante: 2.23
3.54
Digite um caractere: Digite uma frase: Aprendendo C
Numero inteiro: 11
Ponto flutuante: 2.23 e 3.54
Caractere:
Frase: Aprendendo
Process returned 19 (0x13) execution time : 38.795 s
Press any key to continue."
to na mesma !!!
não saiu do lugar, mas está identico, não sei se ele colocou alguma biblioteca, ou se não está int main , no inicio
@@metalrockforever1 aconteceu o mesmo comigo
Joga setbuf(stdin, NULL);, antes de ler o %c, assim ele limpa o seu buffer
scanf, scan é de escanear e f é de function/função?
bosón no episódio 09 o meu programa deu erro e fechava