Dúvida sobre a função pintaRegiao.

Dúvida sobre a função pintaRegiao.

por Renan Fichberg -
Número de respostas: 2

Na realidade, a dúvida não é -exatamente- sobre a função e o que fazer nela, isso eu sei. Meu probema é sobre um procedimento, na realidade [algo que eu consegui fazer com Java mas não estou tendo sucesso com C].

 

Basicamente, todos os valores float que estou puxando pela leitura de teclado com o comando scanf, na hora de serem carregados para uma chamada de "juntaPixels" são carregador com o valor 0.0 [Que é "#define COR_FUNDO", se não me engano], e não com o valor que passei pelo teclado. O que fazer e pq isso acontece? No Java eu fazia isso e nem me dava confusão.

Em resposta à Renan Fichberg

Re: Dúvida sobre a função pintaRegiao.

por José Coelho de Pina -

Hmmm.

  1. Verifique se você está compilando com as opções -Wall -ansi -O2 -pedantic como diz a página "Como instalar o Codeblocks no Microsoft Windows".
  2. Verifique se não está faltando um & antes de cada variável no scanf?
  3. Imprima os valores passados para função antes da chamada e imprima os parâmetros que receberam esses valores logo ao entrar na função.