#include #include FILE *fp; struct library { char Subject[10]; char Author[10]; char Company[10]; char Keyworld[10]; char ISBN_Number[10]; }; int main(void) { int j; for (j=0; j<10; j++) { struct library Search[10]; char *filename; int i; filename = (char *)malloc(30); // ÆÄÀÏ À̸§À» ÀúÀåÇÒ °ø°£ ÇÒ´ç printf("ÆÄÀÏ À̸§À» ÀÔ·ÂÇϼ¼¿ä(È®ÀåÀÚ Æ÷ÇÔ) : "); gets(filename); // ÀԷ°ªÀ» ÀоîµéÀÓ fp = fopen(filename, "w"); // ÀÔ·ÂÇÑ À̸§À¸·Î ÆÄÀÏÀ» ¾²±âÇü½ÄÀ¸·Î ¿ÀÇ free(filename); // ÇÒ´çµÈ °ø°£ ÇØÁ¦ for (i=0; i<2; i++) { printf("Á¦¸ñÀ» ÀÔ·ÂÇϼ¼¿ä : "); scanf("%s", &Search[i].Subject); printf("ÀúÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä : "); scanf("%s", &Search[i].Author); printf("ÃâÆÇ»ç¸¦ ÀÔ·ÂÇϼ¼¿ä : "); scanf("%s", &Search[i].Company); printf("Ű¿öµå¸¦ ÀÔ·ÂÇϼ¼¿ä : "); scanf("%s", &Search[i].Keyworld); printf("ISBNÀ» ÀÔ·ÂÇϼ¼¿ä : "); scanf("%s", &Search[i].ISBN_Number); fprintf(fp, "Subject : %s\nAuthor : %s\nCompany : %s\nKeyworld : %s\nISBN_Number: %s\n\n", Search[i].Subject, Search[i].Author, Search[i].Company, Search[i].Keyworld, Search[i].ISBN_Number ); } fclose(fp); } return(0); }