Segue um código (pseudocódigo) que no meu conhecimento funcionária para este caso.
--- Inserir o mês referente aos gastos: (Setembro) << Input do usuário
--- Insera todos seus gastos utilizando um filtro, sendo (1 lazer, 2 alimentação, 3 transportes, 4 estudos, 5 outros). Para navegar entre um filtro e outro, ele poderia clicar na letra "F" de finalizado e assim pularia para o próximo filtro.
--- Inserir todos os gastos (1 lazer) -- 20,00 - 100,00 -- 150,00 (finalizou a operação -- clica na letra "F") sistema retornaria com o próximo tópico (Alimentação) e assim ele seguiria com a digitação e após o termino clicaria em "F" novamente.
Após toda a digitação até a navegaçao por todos os tópicos o sistema retornaria o valor gasto por tópico e o total gasto no mês.