Mình viết chương trình nhập vào một mảng và xử lý các bài toán trên mảng đó và có một hàm Menu để chọn Option đến các bài toán người dung cần tính toán. Khi viết Menu mình dung do while nhưng chỉ chọn được 2 option đó là nhập mảng và xuất mảng. Còn những Option tính toán thì nó không hoạt động (Nhập lựa chọn vào nó không hoạt động luôn chứ không có lỗi)
Code:
#include <Stdio.h>
#include "Function.h"
#include <Windows.h>
void Menu()
{
int YourSelected, iA[100], iN;
do
{
system("cls"); //Xóa màng hình kết quả sau khi thực hiện.
printf("1. Nhap mang so nguyen.\n");
printf("2. Xuat mang so nguyen ra mang hinh.\n");
printf("3. Tim gia tri nho nhat trong mang.\n");
printf("4. Tim gia tri lon nhat trong mang.\n");
printf("Moi ban chon: "); scanf("%d", &YourSelected);
switch (YourSelected)
{
case 1:
{
system("cls"); //Xóa màng hình option sau khi nhập lựa chọn.
NhapMang(iA, iN);
}
break;
case 2:
{
system("cls");
XuatMang(iA, iN);
}
break;
case 3:
{
system("cls")
printf("Gia tri nho nhat cua mang A la: ", TimGTNN(iA, iN));
}
break;
case 4:
{
system("cls")
printf("Gia tri lon nhat cua mang A la: ", TimGTLN(iA, iN));
}
break;
}
} while (1);
}
Ở đây code của mình đã sai chỗ nào?