int main() { int n=0, fin=0; char caracter, *p, frec[100]; FILE * archivo;//, * datos2; archivo = fopen ("D:\\EUETI\\infor indust\\Practica1\\datos1.txt","rt"); //*p = (int*) malloc ( 2 * sizeof(int) ); printf("Frecuencia de muestreo (Hz): "); while (caracter != '\n' || !fin ) { caracter = fgetc(archivo); // voy recogiendo un caracter en la variable caracter if (n>1) { //fin = 1; printf("%c", caracter); // imprime a partir del segundo espacio } if (caracter==' ') n++; // aumenta el contador de espacios } return 0; }