A aprovação I remendou este. Eu não olhei as declarações variáveis… Eu supor que você comparava cordas, que é impreciso do que eu posso ver agora. Minhas desculpas.
Se nós revertemos o código a seu borne original, você declarou variáveis para cada mês (using os nomes dos meses como os nomes variáveis), mas você nunca deu às variáveis um valor inicial. Eu supor que janeiro está supor para ser 1, assim que continuar a atribuir valores para o descanso das variáveis:
escolha do int, escolha do pacote de //
Janeiro = o 1, e o fevereiro = o 2, e o mar�o = o 3, e o abril = o 4, e o maio = o 5, e o junho = o 6, e o julho = o 7, e o agosto = o 8, e o setembro = o 9, e o outubro = o 10, e o novembro = o 11, e o dezembro = 12;
As peças que eu disse sobre o “ifs” e o operador de igualdade permanece, embora. Ignorar o strcmp ()--é irrelevante a esta situação. O código modificado using as comparações do inteiro para os meses seria como abaixo.
Além disso, minhas desculpas para saltar o injetor e conduzi-lo tragam a estrada errada:)