// ------------------------------------------------------------------- // ¼Ò½º ÆÄÀÏ ºÐÇÒ ¹®Á¦ // // ¹®Á¦ : ´ÙÀ½ ÇϳªÀÇ ÆÄÀÏÀ» ±â´É¿¡ ¸Â°Ô ºÐÇÒÇϽÿÀ. // (±¸Á¶Ã¼, ÇÔ¼ö µîÀ» º°µµÀÇ ¼Ò½ºÆÄÀÏ ¹× Çì´õÆÄÀÏ·Î ±¸ÇöÇϽÿÀ) #include #include // ±¸±¸´Ü int a = 5; // Àü¿ªº¯¼ö int mult(int); // »ç¿ø°ü¸® typedef struct Employee { char name[30]; int pay; } worker; void print_info(worker); void main() { int i, ans; worker Kim; strcpy(Kim.name, "³îºÎ"); Kim.pay = 200; print_info(Kim); printf("\n< ±¸±¸´Ü >\n"); for(i=1; i<10; i++) { ans = mult(i); printf("%d x %d = %d\n", a, i, ans ); } } int mult(int y) { return a*y; } void print_info(worker who) { printf("name=%s, pay=%d¸¸¿ø\n", who.name, who.pay); }