<code>c언어 질문드립ㄴ디ㅏ 구조체함수호출

island45의 이미지

#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);
 
 
 
};