구현 방법
kang5408의 이미지
글쓴이: kang5408 / 작성시간: 월, 2020/05/25 - 1:16오전
void raed_spoly(SparsePoly* plist, int coef, int expon)
{
Term* temp = (Term*)malloc(sizeof(Term));
if (temp == NULL)printf(stderr, "메모리 할당 에러");
temp->coef = coef;
temp->expon = expon;
temp->link = NULL;
if (plist->tail == NULL)
{
plist->head = plist->tail = temp;
}
else
{
plist->tail->link = temp;
plist->tail = temp;
}
plist->length++;
}
void main()
{
raed_spoly(&list1, 2, 8);
raed_spoly(&list1, 1, 0);
raed_spoly(&list2, 8, 12);
}
이 코드를 사용하여 다항식의 연산을 동작하는 프로그램을 구현하고 있습니다. 그런데 저는 위 메인코드에서처럼 매개변수에서 값을 받지 않고 키보드로 직접 입력하여 값을 받고 싶은데 저의 실력이 부족하여 아무리 붙잡고 있어도 구현하지 못하여서 이렇게 질문을 남겨봅니다 ㅠㅠ.. 저렇게 매개변수 뒤에 숫자 2개를 키보드로 입력하여 직접 값을 어떻게 입력 받나여ㅠㅠ. 코드 피드백 해주시면 감사하겠습니다!.
매개변수로 입력받지 않고 이 사진처럼 직접 입력하고 싶은데 아직 많이 부족하네여 ㅠㅠ..
Any problem?
scanf("%d %d", &coef, &expon);
만일을 대비해서 질문 원본을 기록으로 남겨둡니다.
만일을 대비해서 질문 원본을 기록으로 남겨둡니다.
http://archive.is/E16X6
...
음 왠지 archive.is에만 들어있으면 구글 검색에 안 걸릴 것 같아서...
==========
구현 방법
kang5408의 이미지
글쓴이: kang5408 / 작성시간: 월, 2020/05/25 - 1:16오전
void raed_spoly(SparsePoly* plist, int coef, int expon)
{
Term* temp = (Term*)malloc(sizeof(Term));
if (temp == NULL)printf(stderr, "메모리 할당 에러");
temp->coef = coef;
temp->expon = expon;
temp->link = NULL;
if (plist->tail == NULL)
{
plist->head = plist->tail = temp;
}
else
{
plist->tail->link = temp;
plist->tail = temp;
}
plist->length++;
}
void main()
{
raed_spoly(&list1, 2, 8);
raed_spoly(&list1, 1, 0);
raed_spoly(&list2, 8, 12);
}
이 코드를 사용하여 다항식의 연산을 동작하는 프로그램을 구현하고 있습니다. 그런데 저는 위 메인코드에서처럼 매개변수에서 값을 받지 않고 키보드로 직접 입력하여 값을 받고 싶은데 저의 실력이 부족하여 아무리 붙잡고 있어도 구현하지 못하여서 이렇게 질문을 남겨봅니다 ㅠㅠ.. 저렇게 매개변수 뒤에 숫자 2개를 키보드로 입력하여 직접 값을 어떻게 입력 받나여ㅠㅠ. 코드 피드백 해주시면 감사하겠습니다!.
매개변수로 입력받지 않고 이 사진처럼 직접 입력하고 싶은데 아직 많이 부족하네여 ㅠㅠ..
댓글 달기