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ú

Temas - juanperez3214

#1

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