Buenas, mi problema es el siguiente, estoy haciendo un programa sencillito que empieza por la lectura de un archivo txt. La cosa es que usando el Dev++ no hay ningun problema. Pero tengo que usar el kdevelop de linux, y con este no me lo abre, me sale el error como si no lo encontrara... :S. A ver si alguien puede ayudarme, os dejo el código...
Gracias de antemano.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX 16
void mostrar_menu (){
printf ("1.Calcular frecuencia del dB_a mayor\n");
printf ("2.Calcular frecuencia del dB_i menor\n");
printf ("3.Calcular media dB_a\n");
printf ("4.Calcular media dB_i\n");
printf ("5.Cuantos dB_a\n");
printf ("6.Calcula frecuencia para un dB_i\n");
printf ("7.Salir del programa\n");
printf ("5.Introduzca una opcion del menu\n");
}
int cargar_datos(int frecuencias [MAX],int dB_a[MAX],int dB_i [MAX]){
// =copiartabla sesion 10
FILE*fo;
int i=0;
fo= fopen("datosC.txt","r");
if (!fo) {
printf("Error al abrir %s","datosC.txt");
return -1;
}
while(feof(fo)== false){
fscanf(fo,"%d %d %d \n",&frecuencias,&dB_a,&dB_i);
printf("%d %d %d \n",frecuencias,dB_a,dB_i);
i++;
}
fclose(fo);
return 0;
}