Exatamente, fernando, seu caixa tem que sacar qualquer quantia!!
Mas vamos às perguntas do Big Mac, ops, Hamburguer!!
Sim, os comandos podem utrapassar a margem direita (naum tenho certeza, mas acho q aquela margem é o limite de caracteres que aparece na janela em que o programa roda), mas não tem nada a ver com o código! Só não abuse para não ficar ruim para corrigir!! Estética, organização e limpeza do código fazem parte de um bom programa!
Para não esquecer de nada, sugiro que leia as "Observações Importantes" descritos no enunciado do EP!!
Quanto aos comentários, no item 5 diz: "A avaliação dos EP's levará isto em conta."
A saída deve ser como mostrado no enunciado, alinhado da maneira que está lá. Claro que poderá ter uma ou outra coisa a mais, como comentado em outros tópicos do fórum (espero que esteje acompanhando), mas isso com respeito à interface usuário-máquina, não com as linhas de saídas, que estão bem descritas no enunciado! Seu programa deve ser capaz de ler os dados no formato do "Exemplo de entrada" e, para cada linha lida, ser capaz de devolver os dados no formato do "Exemplo de saída".
Quanto ao alinhamento, tente utilizar, por exemplo, "%7d" no lugar de "%d" na hora de imprimir a variável. Dessa maneira, estará dizendo: "Guarde um espaço de 7 dígitos para a minha variável". Se tua variável tiver 2 dígitos, ele deixa 5 em branco. Assim tem como você fazer um certo alinhamento. Claro que, se a variável ocupar um espaço maior que o reservado, vai desalinhar tudo!! rsrs Mas daí não tem jeito!!
"Se o cara for incompetente!" entendi isso como "se o cara for sacar ou depositar numeros negativos ou se digitar uma operação diferente de 1, 0 ou -1 ou ainda se não digitar no formato q se encontra no 'Exemplo de entrada'" Não, não precisa mostrar nenhuma mensagem de erro (se bem que isso é algo bem simples de se fazer e nada impede que você deixe o teu programa mais completo, você pode até colocar aquelas mensagens de jogo de truco em PC, do tipo "Seu PATO, essa operação não está disponivel" - pode brincar a vontade com teu programa com relação à isso!!). Mas não seria muito coerente se a pessoa digitasse a operação 2 e conseguisse realizar um saque, ou um depósito, seria coerente teu programa não fazer nada, caso a operação seja diferente das possíveis, no máximo ele mostraria a linha "Situacao atual... e mostraria a mesma situação q a anterior". Mas se o teu programa estiver bem escrito, isso acontece automaticamente, sem adicionar nada ao código! Você pode "ser incompetente" nos teus testes para ver como teu programa reage! Quanto à valores negativos, acho q não precisa se preocupar não.
De qq forma, não serei incompetente na correção!! ahuahauhauhuahau
É isso!! e nunca é tarde para dúvidas, a não ser Segunda, 16/04 às 23:55, quando teu EP já deverá ter sido entregue!