''탈주ìžë¡œ ì¸í•˜ì—¬ ìž ìˆ˜í•¨ì´ ëª»ë‚´ë ¤ê°€ìš”. ~~ë” ë¬´ê±°ì›Œì ¸ì•¼ ë í…ë°..~~'' [[TableOfContents]] = ì°¸ì—¬ìž ëª…ë‹¨ = || 함장 || 장용운 || 11학번 || ë„스마스 || ||<|7> ì„ ì› || 천준현 ||<|7> 15학번 || 행방불명 || || ìµœì§€í˜ || ì¶œì„ || || ë°•ì¸ì„œ || ë„스마스 || || ì´ì •재 || ê³ í–¥ || || ì´ì›ì¤€ || ì¶œì„ || || 조종현 || 장염 || || 남헌 || ë„스마스 || = 수업 = == ì§„í–‰ == 1. 장소 : 6층 학회실 2. 시간 : 14시 ~ 17시 == ë‚´ìš© == '''ë³´ì¶©. 스íƒê³¼ í 연습''' * ì€í–‰ 관리 프로그램 = 코드 = == ì˜ˆì œ1 == * í를 ì´ìš©í•˜ì—¬ ì€í–‰ì— ì €ìž¥ëœ ì‚¬ëžŒì´ë¦„, 계좌번호, ìž”ì•¡ì„ ìž…ë ¥ë°›ì€ ìˆœì„œëŒ€ë¡œ 나오게 작성하시오. == ì˜ˆì œ2 == * 스íƒì„ ì´ìš©í•˜ì—¬ ì€í–‰ì— ì €ìž¥ëœ ì‚¬ëžŒì´ë¦„, 계좌번호, ìž”ì•¡ì„ ìž…ë ¥ë°›ì€ ìˆœì„œì˜ ë°˜ëŒ€ë¡œ 나오게 작성하시오. = ìˆ™ì œ = 1. 스íƒê³¼ í 복습하기 ---- = ìˆ™ì œ ì œì¶œ = == 천준현 == == ìµœì§€í˜ == == ë°•ì¸ì„œ == === ì˜ˆì œ 1 === {{{ #include <stdio.h> #include <stdlib.h> typedef struct bank{ int money; int num; char * name; }bank; typedef struct node{ bank val; struct node* next; }node; void push(node *); void pop(node *); int main() { node head; int i; head.next=NULL; for(i=0;i<10;i++) push(&head); for(i=0;i<10;i++) pop(&head); return 0; } void push(node * target) { node * newnode=(node *)malloc(sizeof(node)); node * temp=target->next; int tmoney,tnum; char * tname=(char *)malloc(sizeof(char)*100); scanf("%s %d %d",tname,&tnum,&tmoney); newnode->val.name=tname; newnode->val.num=tnum; newnode->val.money=tmoney; target->next=newnode; newnode->next=temp; } void pop(node * target) { node * kill=(node *)malloc(sizeof(node)); if(target==NULL) abort(); if(target->next->next==NULL) { printf("%s %d %d\n",target->next->val.name,target->next->val.num,target->next->val.money); kill=target->next; target->next=NULL; free(kill); } else pop(target->next); } }}} == ì´ì •재 == == ì´ì›ì¤€ == == 조종현 == == 남헌 == ---- ----------------------------------- [활ë™ì§€ë„/2015] [ìžë£Œêµ¬ì¡±ë°œë³´ìŒˆ]