Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2013, 20:53
RanchoManuel
 
Fecha de Ingreso: noviembre-2013
Mensajes: 2
Antigüedad: 11 años, 1 mes
Puntos: 0
Primer programa en C++

Hola estoy empezando a aprender c++, el de abajo es un problema sencillo donde te pasan 2 números y imprimes <,=,> dependiendo de como sea el primero con respecto al segundo.

Sin embargo no me sirve me sale "error : 'solve' no se declaro en este ámbito"

Código c++:
Ver original
  1. using namespace std;
  2. #include <cstdio>
  3. #include <iostream>
  4.  
  5. int main()
  6. {
  7.     int cases; cin >> cases;
  8.     for(int i=0;i<cases;i++)
  9.     {
  10.         solve(); //<----- en esta linea sale el error
  11.     }
  12.     return 0;
  13. }
  14.  
  15. void solve()
  16. {
  17.     int num1; cin >> num1;
  18.     int num2; cin >> num2;
  19.     char rta=(num1<num2)?'<':'>';
  20.     rta=(num1==num2)?'=':rta;
  21.     cout << rta << endl;
  22. }

En que estoy fallando?

Última edición por RanchoManuel; 03/11/2013 a las 21:01