Dev - C++ - Problemas (algo simples) en Dev C++

 
Vista:

Problemas (algo simples) en Dev C++

Publicado por Gerardoms (1 intervención) el 20/09/2008 01:01:51
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
 
void introducir(long int *a);
long int dinero(long int b1);
void imprime(long int result);
 
int main()
{
     long int billetes,total;
 
     introducir(&billetes);
     total = dinero(billetes);
     imprime(total);
     getch();
}
void introducir(long int *a)
{
     printf("			Buenos dias1234567
");
     printf("Introduce tu cantidad: ");
     scanf("%ld",a);
}
long int dinero(long int b1)
{
    long int res;
    res = b1/1000;
    return(res);
}
void imprime(long int result)
{
     printf("Tienes %ld billetes de 1000",result);
}
if(%result>500)
{
long int %result;
res2 = %result/500;
return(res2);
{
printf("Tienes %ld billetes de 500",res2);
}
}

Que error tengo en el "if", esque no me compila y me dice que hay un error de sintaxys
en el "if"?
Soy novato en la programacion de C, muchas gracias por su tiempo!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas (algo simples) en Dev C++

Publicado por AntonioG (28 intervenciones) el 23/09/2008 19:19:40
Hola,

Primero, ese "if" esta fuera de alguna funcion, asi que no se que haga ahi.
Segundo, depende de en que gfuncion la tengas, ya estar declarada o no.
Tercero, las variables no pueden comenzar con %, de ehcho % es un operador en C, es el operador modulo o residuo de la division entera.

Corrije algunasd partes y ve si ya se va componiendo. Aqui pregunta si tienes mas dudas.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas (algo simples) en Dev C++

Publicado por pepe (1 intervención) el 06/11/2008 22:24:44
te falta los ; del if
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas (algo simples) en Dev C++

Publicado por Joselete (1 intervención) el 07/10/2009 19:55:08
if(%result>500)
{
long int %result;
res2 = %result/500;
return(res2);
*{ *

Si no me equivoco prueba a poner el corchete correcto }

Para que cierre una funcion,lo he visto asi por encima asi que no me hagas mucho caso...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar