13/04/2008, 16:27
|
| | 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. |