void DaoHamCapK(DonThuc m,int k) { int t=1,u=0; cout << "Dao ham cap " << k << " la:"; if (k == 0) cout << m.a << "x^" << m.k; else if (k == 1) DaoHamCap1(m); else if (m.k - k < 0) cout << 0; else { for (int i = m.k; i >= 0; i--) { u = t; t = t * m.a * i; m.a = 1; if (i == 0) cout << u; else if (i == m.k - k) { cout << t/i << "x^" << i; return; } } } }