Ver Mensaje Individual
  #15 (permalink)  
Antiguo 13/04/2008, 16:27
waneos
 
Fecha de Ingreso: abril-2008
Mensajes: 19
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: Ayuda urgente! en C

ejejej como dice una cancion de estopa.. vuelvo a las andadas....

#include <stdio.h>
#include <stdlib.h>
#define Size 10

int main(int argc, char *argv[])
{
int vector[Size];
short i;
FILE *archivo;
int max;
int imax;



archivo = fopen("resultado.txt", "r");

if(archivo == NULL)

{
printf("No se ha podido abrir el archivo.\n");
printf("Pulse una tecla para finalizar... ");
exit(1);
}


printf("Los valores guardados en el archivo son:\n");
i = 0;

while(fscanf(archivo,"%i",vector + i++)!= EOF);
for(i = 0 ; i < Size ; i++)
{
printf("Valor %d --> %i\n",i,vector[i]);
}
if (fclose(archivo)!=0){
printf( "Problemas al cerrar el fichero\n" );
}

// valor maximo

}
max = vector[0];
imax = 0;
for (i=0; i<SIZE ; i++) {
if (vector[i] > max) {
max = vector[i];
imax = i;
}

// mostrar valores

printf("\nEl máximo valor del conjunto es: %d.\n", max);


system("pause");
}


El programa no me deja compilar la parte nueva ke he añadido..... la del valor maximo, me dice ke hay un error y creo ke lo he exo bien... alguien me podria decir ke he exo mal??? y exarme una mano a corregirlo.