em đã có gần hết các hàm nhưng lại mắc ở phần nối lại
sau khi chạy 1 thì nó lại ko chạy 2 và 3 (1,2,3 là buộc phải chạy để nhập 1 mảng hoàn chỉnh)
ai chỉ em cách cho nó chạy lần lượt được ko ạ
-nhập độ dài nhấn 1 ‘1’ sau đó nhập phần tử khi nhấn ‘2’ rồi xuất mảng khi ấn ‘3’
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int intputN(int n) ;//Input 0 < n < 20;
void intputArr(int n,int a[]); //Intput n elements of array A
void showArr(int n, int a[]);// Show all elements of array A
void sort(int n,int a[], char c) ;// Sort array A c=0 Ascending; C=1 Descending
int check_x_in_Arr(int x, int n, int a[]); //return 0 if x not in array A, else return first position of x in array A.
void insert_x_to_Arr(int x, int n,int a[]);// Insert x into array A but keep A sorted
void delete_x(int x, int n,int a[], int all);//all = 0 delete one x in array A. all=1 delete all x in array A
void staticArr(int n, int a[]);//statistic A has how many different elements, how many times each element appears.
int main(){
int sel;
int n,a[20];
do{
system("cls");
printf("\n Menu");
printf("\n\t1. Input N (0<N<20):");
printf("\n\t2. Input array:");
printf("\n\t3. Show array:");
printf("\n\t4. Sort Array whith order A to Z");
printf("\n\t5. Sort Array whith order Z to A");
printf("\n\t6. Insert x to array");
printf("\n\t7. Delete x in array");
printf("\n\t8. Delete all x from array");
printf("\n\t9. Static array");
printf("\n\t\0. Quit");
printf("\n\tChoose number:");scanf("%d",&sel);
switch (sel){
case 1:
break;
case 2:
break;
}
system("pause");
} while (sel!=0);
}
//Input 0 < n < 20;
int intputN(int n) {
};
//Intput n elements of array A
void intputArr(int n,int a[]) {
}
// Show all elements of array A
void showArr(int n, int a[]){
}
// Sort array A c=0 Ascending; C=1 Descending
void sort(int n,int a[], char c){
}
//return 0 if x not in array A, else return first position of x in array A.
int check_x_in_Arr(int x, int n, int a[]){
}
// Insert x into array A but keep A sorted
void insert_x_to_Arr(int x, int n,int a[]){
}
//all = 0 delete one x in array A. all=1 delete all x in array A
void delete_x(int x, int n,int a[], int all){
}
//statistic A has how many different elements, how many times each element appears.
void staticArr(int n, int a[]){
}