Ir ao conteúdo

stray 226?


mayconn

Posts recomendados

Postado

Pessoal, estou começando a programar em C++, e estou tendo muita dificuldade especialmente com funções.

Embora o meu programa possua varios erros, um que está me incomodando é o stray 226, o que isso significa?

Esse é o esboço do meu programa:

#include <iostream>

using namespace std;

void salario ();

int main()

{char s,

float alt;

cout << "Digite o seu sexo (m ou f) e a sua altura" << endl;

cin >> s >> alt;

receba (s, alt)

return 0;

}

receba (char s, float h)

{char s;

if (s==h)

return (72.7 * h) - 58;

else if (s==f);

return (62.1 * h) – 44.7;

else

cout << "Erro";

return 0;

}

o erro stray aparece entre a linha 19 e 20 (else if (s==f);

return (62.1 * h) – 44.7;)

Me ajudem, valeu

Postado

O problema do stray é que você usou um caractere especial no lugar do operador de subtração (-). Digite novamente esse operador.

[]'s

NW

Postado
O problema do stray é que você usou um caractere especial no lugar do operador de subtração (-). Digite novamente esse operador.

[]'s

NW

Ajudou muito! Obrigado! :D

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...