Posts

Showing posts from October 12, 2012

COPYING A FILE USING A+ AND W+ MODE

LIST OF PROGRAMS
#include<stdio.h>
#include<conio.h>
void main()
{
char ch;
FILE *fp,*fp2;
clrscr();
fp=fopen("anujhello.txt","a+");
fp2=fopen("anujhello2.txt","w+");
printf(" ENTER THE DETAILS");
while((ch=getc(fp))!=EOF)
putc(ch,fp2);
rewind(fp2);
while((ch=getc(fp))!=EOF)
printf("%c",ch);

fclose(fp);
getch();
}

LIST OF PROGRAMS

OPENING A FILE USING W+ MODE

LIST OF PROGRAMS
#include<stdio.h>
#include<conio.h>
void main()
{
char ch;
FILE *fp;
clrscr();
fp=fopen("anujhello.txt","w+");
printf(" ENTER THE DETAILS");
ch=getchar();
while(ch!='\n')
{
putc(ch,fp);
ch=getchar();
}
rewind(fp);
while((ch=getc(fp))!=EOF)
printf("%c",ch);
fclose(fp);
getch();
}

LIST OF PROGRAMS

ENTER DETAILS OF A STUDENT USING STRUCTURE WITHIN A STRUCTURE

LIST OF PROGRAMS
#include<stdio.h>
#include<conio.h>
struct stu2
{
char add[50];
long int pin;
char city[50];
}s3;
struct stu
{
char student[20];
struct stu2 s3;
}s2[3];
void main()
{int i;
clrscr();
printf("\nENTER DETAILS OF  STUDENT:  ");
for( i=0;i<3;i++)
{
printf("\nENTER STUDENT NAME");
  gets(s2[i].student);
printf(" Enter Address:\n");
  gets(s2[i].s3.add);
printf("Enter Pin Code\n");
  scanf("%ld",&s2[i].s3.pin);
printf("Enter City Name");
  fflush(stdin);
  gets(s2[i].s3.city);
}

printf("DETAILS OF  STUDENT ARE : ");
for(i=0;i<3;i++)
{
printf("\nSTUDENT NAME ");
puts(s2[i].student);
printf("\n ADDRESS IS:  ");
puts(s2[i].s3.add);
printf("\nPINCODE IS : %ld \n",s2[i].s3.pin);
printf("CITY NAME  \n");
puts(s2[i].s3.city);
}
getch();
}
LIST OF PROGRAMS