본문 바로가기

C언어86

[C언어] 배열 X와 배열 Y에 각각 10개의 정수를 입력 받아서 저장하고, 두 배열의 k번째 원소 의 합을 배열 Z의 k번째 원소로 저장한 후 배열 Z의 원소를 출력하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include int main(){ int input1[10], input2[10], total[10]; int sum=0; for(int i=0;i 2020. 5. 18.
[C언어]배열에 10개의 양의 정수를 입력 받아서 저장하고, 저장된 정수 중 짝수만 출력하시오. 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include int main(){ int input[10]; for(int i=0;i 2020. 5. 18.
[C언어] 영화에 대한 정보를 연결리스트로 저장하고 출력하는 프로그램을 작성하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include #include #define INSERT 1 #define PRINT 2 #define QUIT 3 #define S_SIZE 50 typedef struct data { char title[S_SIZE]; int year; } DATA; typedef struct NODE { DATA data; struct NODE *link; } NODE; NODE *insert_node(NODE *plist,NODE *pprev,DATA item) { NODE *pnew = NULL; if(!(pnew = (NODE*)malloc(sizeof(NODE)))) { printf("메모리 동적 할당 오류\n"); exit(1); }.. 2020. 5. 14.
[C언어] 전화번호부를 연결리스트를 이용하여 만들어보자. 사용자가 전화 번호를 입력하면 연결리스트의 끝에 추가한다. 탐색기능도 추가하시오 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include #include #include #define TRUE 1 #define FALSE 0 typedef struct { char name[30]; char phone[20]; } DATA; typedef struct NODE { DATA data; struct NODE *link; } NODE; NODE *search_pos(NODE *plist, char name[]); NODE *search(NODE *plist, char name[]); NODE *create_node(char *name, char* phone, NODE *link); void insert_node(NODE **phead, NODE *node, N.. 2020. 5. 14.