Ir para conteúdo
Fórum Script Brasil

novice

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que novice postou

  1. Mas então como se explica o fato de ele ter aceitado a entrada de até 28 caracterses? Em um programa um pouco mais complexo, ele aceitava até 6 caracteres antes de dar pau. Além disso, quando coloco um limite(ex: char entrada[5]) ele aceita um pouco mais de 5 digitos(de entrada[0] até entrada[4] + '0\')
  2. Quando coloco: char entrada[]={}; teoricamente o limite de variáveis do vetor deveria ser igual ao número de caracteres q o usuário colocasse +1, mas na hora de testar o programa, quando entro com mais d 28 caracteres, ele da pau. Por que? E como corrigir? Para ajudar ta aki o arquivo fonte q usei para testar: #include <iostream> using namespace std; int main() { char entrada[]={}; cin>>entrada; cout<<endl; for(int a=0; entrada[a]!=''; a++) { cout<<entrada[a]<<", "; } return 0; }
  3. Obrigado, nunca ia perceber q usa-se ";" ao invés de ",".
  4. for(int a=0, calculo[a]!='', a++) { cout<<calculo[a]<<", "; } A mensagem de erro do compilador e "expected init-declaration before '!=' token
×
×
  • Criar Novo...