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.