Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - juanperez3214

#1
Me acabo de dar cuenta que  los archivos con nombre numerico no los abre, estaba intentando con un archivo llamda "311" y intente con un archivo con nombre "hola" y lo abrio perfectamente
#2
Bueno ya he solucionado el problema aunque no tengo ni idea de porque se arreglo. lo unico que hice fue mover el ejecutable y el archivo  a un nuevo directorio y funciono.


Muchas gracias a todos por las respuestas
#3
y lo de los permisos no creo ,tiene permiso de todo y ademas ejecuto el programa  como sudo
#4
he intentado con perror y sale esto "fopen fallo por : No such file or directory" segun esto no lo encuentra pero el archivo esta en la misma capeta, tambien he intentado con la ruta pero tampoco
#5
 muchas gracias por la ayuda, te haz pasado pero sigo teniendo el problema, siempre me va a "ERROR: no se pudo abrir.....". no se si estoy haciendo algo mal pero no los abre.

aunque sigo con el problema aprecio mucho la ayuda gracias
#6
Hombre ya he intentado de todo pero no funca, lo de gets es en forma de prueba pues esta funcion es muy peligrosa
#7
estoy en linux, no se si eso importe
#8
he hecho lo que me dices pero sigue igual. Tambien he intentado con gets que no toma el intro pero tampoco
#9

Saludos, porfavor si me pudieran  ayudar con un problemita  en  este  pequeno codigo


#include <stdio.h>
#include <stdlib.h>

int openbin(void);

int main(){

openbin();
return 0;

}

int openbin(void){

   FILE *pfile;
   char namebin[50];
        printf("Name:\n");

        fgets(namebin,sizeof(namebin), stdin);
   if ((pfile = fopen(namebin, "rb"))== NULL)
   {
      printf("Couldn't open the file\n");
      exit(1);
   }
   printf("The file was opened successfully\n");
   return 0;
}

lo que pasa es que cuando introdusco el name del archivo a abrir este nunca es abierto(obvio, estando el archivo en la misma carpeta), no se en que pueda estar fallando porfavor alguien que me de luz sobre el tema, Gracias