1. wat ll be the o/p. plz explain y?
// abc.c contains "kicit 44-a gokulpeth\0 nagpur"
#include<stdio.h>
  #include<stdlib.h>
  int main()
  {
  unsigned char ch;
  FILE *fp;
  fp=fopen("abc.c","r");
  if(fp==NULL)
  {
  printf("unable to open the file \n");
  exit(1);
  }
  while((ch=getc(fp))!=EOF)
  printf("%c",ch);
  fclose(fp);
  printf("\n",ch);
  return 0;
  }

  2.which file will get closed through fclose() in the following
program and why?
#include<stdio.h>
          int main()
  {FILE *fp;
  char ch;
  int i=1;
  fp=fopen(myfile.c","r");
          while((ch=getc(fp)!=EOF))
          {
                  if(ch=='\n')
                          i++;
          }

          fclose(fp);
          return 0;
  }

  3.point out the error if any in following

#include<stdio.h>
          int main()
  {
          FILE *fp;
          char str[80];
          fp=fopen("trial","r");
          while(!eof(fp))
          {
                  fgets(str,80,fp);
                  puts(str);
          }
          fclose(fp);
          return 0;
  }

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to