while(1)
{
printf("\n ENTER %dTH NAME AND TEL.NUMBER AND ADRESS:",i+1);
scanf("%s %s %s",t[i].name,t[i].tel,t[i].adr);
printf("\n IF YOU WANT TO STOP CREATING PLEASE ENTER z ,IF YOU DONT WANT PLEASE ENTER N:");
x=getche();
i++;c1++;
if (x==122)
{break;
}}
printf("YOUR CREATING IS FINISHED AND YOU ENTERED %dTH NAME",c1);
printf("\n\nACORDING TO MAIN MENU PLEASE CHOOSE THE OTHER MENUSE");
printf("\n(CREAT\\C,DELETE\\D,APPEND\\A,FIND\\F,QUIT\\Q)");goto
start;
case 'f':
case 'F':
clrscr ();
if(i==0)
printf("\nYOU DON'T CREAT THE LIST");
else
{printf("\nPLEASE ENTER THE NAME THAT YOU WANT TO FIND:");
scanf("%s",&z);
for(i1=0;i1<=c1;i1++)
{
z1=strcmp(z,t[i1].name);
if (z1==0)
{printf("\nYOUR NAME IS EXIST IN LIST AND THE TEL.NUMBER is : %s AND ADRESS IS: %s",t[i1].tel,t[i1].adr);
break;}
}
if(i1>c1)
printf("\nYOUR NAME ISN'T EXIST IN LIST");}
//going to start
printf("\n\nACCORDING TO MAIN MENU PLEASE CHOOSE THE OTHER MENUSE");
printf("\n(CREAT\\C,DELETE\\D,APPEND\\A,FIND\\F,QUIT\\Q)");goto start;
break;
case 'd':
case 'D':
clrscr();
if(i==0)
printf("\n YOU DON'T CREAT THE LIST");
else
{printf("\n ENTER THE NAME THAT YOU WANT TO DELETE ");
scanf("%s",&z);
for (i1=0;i1<=c1;i1++)
{
z1=strcmp(z,t[i1].name);
if (z1==0)
{strcpy(z2,t[i1].name);strcpy(z3,t[i1].adr);strcpy(z4,t[i1].tel);
strcpy( t[i1].name , t[c1].name);
strcpy(t[i1].adr , t[c1].adr);
strcpy(t[i1].tel , t[c1].tel);
strcpy(t[c1].name , z2);
strcpy(t[c1].adr , z3);
strcpy(t[c1].tel , z4);
c1-=1;printf("\nYOUR NAME DELETED");}
else if(i1>c1)
printf("\nYOUR NAME ISN'T EXIST IN LIST");}
}
//going to start
printf("\n\nACORDING TO MAIN MENU PLEASE CHOOSE THE OTHER MENUSE");
printf("\n(CREAT\\C,DELETE\\D,APPEND\\A,FIND\\F,QUIT\\Q)");goto
start;
break;
case 'a':
case 'A':
clrscr();
printf("\nENTER THE NAME AND TEL.NUMBER AND ADRESS:");
scanf("%s %s %s",&z2,&z4,&z3);
for (i1=0;i1<=c1;i1++)
{
z1=strcmp(z2,t[i1].name);
if (z1==0)
{
printf("\n YOUR NAME WAS EXIST IN LIST");break;}
else
{c1+=1;strcpy(t[c1].name,z2);strcpy(t[c1].adr,z3);strcpy(t[c1].tel,z4);printf("\n YOUR NAME AND TEL.NUMBER AND ADRESS APPENDED");break;}
}
//going to start
printf("\n\nACORDING TO MAIN MENU PLEASE CHOOSE THE OTHER MENUSE");
printf("\n(CREAT\\C,DELETE\\D,APPEND\\A,FIND\\F,QUIT\\Q)");goto
start;
break;
case 'q':
case 'Q':
clrscr();
printf("\nNOW YOU WILL EXIT FROM THE PROGRAM");
delay(1000);
exit (1);
break;
case 'h':
case 'H':
clrscr();
printf("\n\n\n\n\n\n BEFORE USE THIS PROGRAM YOU SHOULD KNOW SOMETHINGS.");
printf("\n FIRST YOU MOST CREAT THE LIST,BE CAREFUL YOU SHOULD ");
printf("\n TYPE THE NAME IN SPESIAL FORM FOR EXAMPLE:");
printf("\n BALUJA!!! WHEN THE PROGRAM ASK YOU NAME TEL NO. ADDRESS");
printf("\n YOU SHOULD TYPE IN THIS FORM : G.K.Baluja 56002599 Delhi");
printf("\n YOU CANT TYPE THE NAME WITH ESCAPE");
printf("\n PLEASE CREAT THE LIST AND ENJOY THIS PROGRAM");
printf("\n\n\n\n GOODLUCK");
getch();
printf("\n\n\n\n\nACORDING TO MAIN MENU PLEASE CHOOSE THE OTHER MENUSE");
printf("\n(CREAT\\C,DELETE\\D,APPEND\\A,FIND\\F,QUIT\\Q)");goto
start;
}
}