c언어 다항식을 입력을 했는데 왜 출력이 안될까요?
피스케스
2025.06.27
#include stdio.h#define MAX(a,b) ((ab)?a:b)#define MAX_DEGREE 50typedef struct{int degree;float coef[MAX_DEGREE];} polynomial;polynomial inputPoly(polynomial A){int i, j;printf(최대 차수는 : );scanf(%d, &A.degree);j=A.degree;for(i=0;iA.degree+1;i++){printf(x^%d : ,j);scanf(%d, &A.coef[i]);j--;}return A;}void printPoly(polynomial P){int i, degree;degree=P.degree;for(i=0; i=P.degree; i++)printf(%3.0fx^%d, P.coef[i], degree--); printf(\n);}void main(){polynomial A;A=inputPoly(A);printf(\n A(x)=); printPoly(A);}