Dev - C++ - Error de compilacion

 
Vista:
sin imagen de perfil

Error de compilacion

Publicado por cristian (4 intervenciones) el 12/06/2017 05:35:04
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include<stdio.h>
void ingresedatos(int x);
void leerdatos ();
int g;
 
 
main(){
 
	do{
	  //indicamos cantidad de dias del mes
	  printf ("Indique cantidad de dias del mes: ");
	  scanf ("%d",&g);
 
	}while ((g<0)||(g>5))
	  ingresedatos (g);
	  leerdatos;
 
	}
 
void leerdatos (){
 
 
	FILE*archivo;
	archivo=fopen ("Lluvia.txt","r");
	int lluviaM,lluviam,diaM,diam;
	while (!feof (archivo)){
 
		fscanf (archivo," %d %d %d %d ",&diaM,&diam,&lluviaM,&lluviam);
		printf ("\n el dia en que mas llovio fue %d y la cantidad de lluvia fue %d mm",&diaM,&lluviaM);
 
	}
 
	fclose (archivo);
}
 
 
void ingresedatos (int x){
 
	FILE*archivo;
	archivo=fopen ("Lluvia.txt","w");
	int i,lluvia;
	int lluviaM=-999999,lluviam=999999,diam=0,diaM=0;
 
	for (i=1;i<=x;i++){
		printf ("Indique cantidad de lluvia del dia n° %d \n",i);
		scanf ("%d",lluvia);
		printf ("Dia: %d Cantidad de lluvia: %d \n",i,lluvia); //imprime datos temporales en pantalla
		if (lluvia>lluviaM){
			lluviaM=lluvia;
			diaM=i;
 
		}
		if (lluvia<lluviam){
			lluviam=lluvia;
			diam=i;
		}
 
 
	}
	fprintf (archivo," &d %d %d %d ", diaM,lluviaM,diam,lluviam);
	fclose (archivo); //cierra archivo
 
}
me sale error [Error] expected ';' before 'ingresedatos'
me sale el error en este dato: ingresedatos (g);
Ayuda no lo puedo compilar
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
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Error de compilacion

Publicado por dario (27 intervenciones) el 12/06/2017 06:59:13
Prueba colocando punto y coma (;) despues de while del bloque do-while.
Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar