#include #include #define MAX_SIZE 101 //ÃÖ´ëÂ÷¼ö 100À¸·Î ¼³Á¤ int search(int poly[], int expon); void insert_poly(int poly_A[], int poly_B[]); int add_poly(int poly_A[],int poly_B[],int poly_C[]); int print_poly(int poly[]); int multiply_poly(int poly_A[],int poly_B[],int poly_C[]); //ÀÔ·Â void insert_poly(int poly_A[], int poly_B[]){ int coef; int i; int expon; int d=0; // ±¸º°ÇϱâÀ§ÇÑ º¯¼ö printf("\nù¹øÂ° ´ÙÇ×½ÄÀ» ÀԷ¹ްڽÀ´Ï´Ù.\n"); printf("-------------------------------------"); for(i= 0 ; i < MAX_SIZE ; i++){ printf("\nÁö¼ö¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.(Á¾·á=À½¼öÀÔ·Â):"); scanf("%d",&expon); if(expon < 0) break; printf("\n°è¼ö¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.:"); scanf("%d",&coef); poly_A[expon] = coef; } printf("\nµÎ¹øÂ° ´ÙÇ×½ÄÀ» ÀԷ¹ްڽÀ´Ï´Ù.\n"); printf("-------------------------------------"); for(i= 0 ; i < MAX_SIZE ; i++){ printf("\nÁö¼ö¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.(Á¾·á=À½¼öÀÔ·Â):"); scanf("%d",&expon); if(expon < 0) break; printf("\n °è¼ö¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.:"); scanf("%d",&coef); poly_B[expon] = coef; } return; } // ´ÙÇ×½ÄÀÇ µ¡¼À int add_poly(int poly_A[],int poly_B[],int poly_C[]){ int i; for(i=0;i0 && poly[i] < MAX_SIZE-1 ) printf("+"); } } printf("\n"); return 0; } // °ö¼À int multiply_poly(int poly_A[],int poly_B[],int poly_C[]){ int i,j; for(i=0;i