<code>c언어 질문드립ㄴ디ㅏ 구조체함수호출
글쓴이: island45 / 작성시간: 일, 2016/11/06 - 11:07오전
#include <Stdio.h> #include <stdlib.h> #define _CRT_SECURE_NO_WARNINGS void inputword(); void outputword(); struct result { char mean[20];//뜻 char syno[20];//유의어 char anto[20];//반의어 char example[100];//예문 char imp[5]; }; struct student { char word[20]; struct result WORD; }POINT; void main() { struct student person1 = { 0 }; int i, N, j; printf("입력받을 영어단어의 수를 쓰시오\n"); scanf_s("%d", &N); inputword(person1); outputword(person1); }; void outputword(struct student person) { printf("---------------------------------------\n"); printf("\n"); printf("영어단어 : %s\n", person.word); printf("뜻 : %s\n", person.WORD.mean); printf("유의어 : %s\n", person.WORD.syno); printf("반의어 : %s\n", person.WORD.anto); printf("예문 : %s\n", person.WORD.example); printf("중요도 : %s\n", person.WORD.imp); }; void inputword(struct student person) { printf("영어단어를 입력하세요"); fgets(person.word, 20, stdin); printf("영어단어의 뜻을 입력하세요\n"); fgets(person.WORD.mean, 20, stdin); printf("영어단어의 유의어를 입력하세요\n"); fgets(person.WORD.syno, 20, stdin); printf("영어단어의 반의어를 입력하세요\n"); fgets(person.WORD.anto, 20, stdin); printf("영어단어의 예문을 입력하세요\n"); fgets(person.WORD.example, 100, stdin); printf("영어단어의 중요도는 얼마입니까?\n"); fgets(person.WORD.imp, 100, stdin); };
Forums:
댓글 달기