- Ý bạn là sao:là ko muốn dùng vòng lặp for nữa chứ jì.Thì mình làm thêm một cái hàm nữa...Xem ví dụ:
C Code:
#include <stdio.h> #include <conio.h> #include <math.h> long int giaithua(int k) { if (k==0) return 1; return giaithua(k-1)*k; } long int tonggiaithua(int n) { if (n==1) return 1; return tonggiaithua(n-1)+giaithua(n); } void main() { int n; clrscr(); getch(); }