Eu sei que o erro foi apenas no igual. Mas, achei bem estranho isso:
quantidadeCarbono2 = quantidadeCarbono2 + 2
Porque, para mim, é a mesma coisa que dizer que x é igual a x mais dois. Ou seja, uma variável seria igual a ela mesma mais dois. Não seria mais correto dizer quantidadeCarbono2Recalculada = quantidadeCarbono2 + 2 e, no "if" escrever quantidadeCarbono2Recalculada e não quantidadeCarbono2?
Fiz assim e o programa rodou direito.