#include #include int inputCheck(int min, int max,char error[]){ int num; int check; char c; do{ check=scanf("%d%c", &num, &c);//Returns the value of an integer fflush(stdin); if(check!=2||c != '\n' || num<=min || num>max){ printf("%s",error); fflush(stdin);//Delete buffer check=0; //input is a character } else{ check=1; //input is a number } }while(check==0); return num; } void insertvalue(int a[], int n, int value, int pos){ //n la size cua mang, value laf gia tri can chen, pos la vi tri muon chen. for (int i=n; i>pos; i++){ a[i]= a[i-1]; } a[pos]=value; n++; } int main(){ int a[]= {1,2,3,5}; insertvalue(a,n,4,3); for (int =0;i