#include // chi can input output thoi #include int getInt(int min, int max, char msg[], char err[]){ int num; int check; char c; do{ printf("%s",msg); check = scanf("%d%c", &num, &c); if(check!=2||c!='\n'|| nummax){ check =0; fflush(stdin); //fpurge(stdin) printf("%s",err); } } while(check==0); return num; } int main(){ int n; // size cua mang while(1){ printf("Dynamic memory allocation\n"); n=getInt(1, INT_MAX, "\n\tNumber of element s= ", "Ban can nhap 1 so nguyen duong."); int a[n]; // thuong la a[100] nhung de ko phu hojp vif co the thua hay thieu nen dung a[n] int sum=0; for(int i=0; i