Ex 1
Ex 1
PROGRAM
#include<stdio.h> void main() { char c[20],d[20]; FILE *f,*of; int start,i=0; clrscr(); f=fopen("input.txt","r"); of=fopen("output.txt","w"); while(!feof(f)) { fscanf(f,"%s",d); if(atoi(d)!=0) { start=atoi(d); break; } } fprintf(of,"S.No\tSYMBOL\tADDRESS\n"); printf("S.No\tSYMBOL\tADDRESS\n"); while(!feof(f)) { fscanf(f,"%s",d); fgets(c,60,f); if(strcmp(d,"*")) { i++; fprintf(of,"%d\t%s\t%d\n",i,d,start); printf("%d\t%s\t%d\n",i,d,start); } start++; } getch(); }
OUTPUT
INPUT.TXT * * MOVECH * * * STR1 STR2 ZERO ELEVEN * START LDX LDCH STCH TIX JLT BYTE RESB WORD WORD END 1000 ZERO STR1,X STR2,X ELEVEN MOVECH C'TEST' 4 0 4 *
OUTPUT.TXT S.No 1 2 3 4 5 SYMBOL MOVECH STR1 STR2 ZERO ELEVEN ADDRESS 1001 1005 1006 1007 1008