title: fopen error with the file name
body: <p>What's the error in this code? I am just new in C language.</p>
  
  <pre><code>#define FNAME         "c:\\users\\mahmud\\desktop\\CDs\\"
  #define READ_BIN      "rb"
  
  static void open_existing_list()
  {
  char name[11];
  FILE *fptr;
  
  printf("\nPlease enter list name: ");
  fflush(stdin);
  scanf("%s", name);
  
  fptr = fopen(FNAME name ".dat", READ_BIN);
  }
  </code></pre>
  
  <p>This code is used to read the file name from the user, then open this File.</p>
  
  <pre><code> D:\Mhmud\Mahmud\Programming\C\Videos\VTC - C  Programming\Course_Project\main.c In function `open_existing_list': 
  75 D:\Mhmud\Mahmud\Programming\C\Videos\VTC - C  Programming\Course_Project\main.c syntax error before "name" 
   D:\Mhmud\Mahmud\Programming\C\Videos\VTC - C  Programming\Course_Project\Makefile.win [Build Error]  [main.o] Error 1 
  </code></pre>