Chương trình này đúng với mọi trường hợp, còn ứng dụng vào những bài khác thế nào thì các bạn tự lo nhé
Code:
//Kiem tra mang co doi xung hay ko
#include <stdio.h>
#include <conio.h>
int checkDoiXung(int a[],int n);
void main()
{
int a[100],n,i;
clrscr();
printf(" Nhap so phan tu: ");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("a[%d]= ",i);
scanf("%d",&a[i]);
}
printf("\n Mang da nhap la:\n");
for(i=0;i<n;i++)
printf("%d ",a[i]);
if(checkDoiXung(a,n))
printf("\n Mang doi xung");
else printf("\n Mang ko doi xung");
getch();
}
int checkDoiXung(int a[],int n)
{
int i=0,j=n-1;
while(i<=j)
{
if(a[i]!=a[j]) return 0;
i++;
j--;
}
return 1;
}