Olá Professor / Monitor.
Quando eu colei no meu programa o código que o professor forneceu, eu obtive esse problema:
/home/heavy/Marlon/C/EP1.c|190|warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result|
O que é isso?
Ah! A função soma_sinais_opostos é do tipo void. Posso considerá-la que nunca haverá overflow?
Obrigado
Marlon
Sobre o warning... Você está chamando o gcc com as opções especificadas no enunciado? A opção -U_FORTIFY_SOURCE foi usada?
Nunca haverá overflow na função soma_sinais_opostos. Como os sinais dos números são opostos, o valor absoluto do resultado será menor que os valores absolutos dos dois operandos.
Nunca haverá overflow na função soma_sinais_opostos. Como os sinais dos números são opostos, o valor absoluto do resultado será menor que os valores absolutos dos dois operandos.
Hmm... Eu deveria ter dito "... será menor que o valor absoluto de algum dos dois operandos".
Professor,
muito obrigado.
Agora está compilando certinho.
muito obrigado.
Agora está compilando certinho.