đề bài đây ạ. em làm chả biết đúng sai thế nào. mong các a/c giúp em!

Mã:
#include <stdio.h>#include <conio.h>
#include <math.h>
int main(){
int n,i,dem,A[30],max,vitrimax;
float tong,tbc;
do{
printf("Nhap vao so nguyen duong n (0<n<=30): ");
scanf("%d",&n);
}
while(n<=0 || n>30);
for(i=1;i<=n;i++){
printf("Nhap phan tu A[%d]: ",i);
scanf("%d",&A[i]);
}
for(i=2;i<n;i++){
if(n%i!=0){
printf("So nguyen to la: %d",i);
}
}
printf("Ket qua la: %d\t\n",i);
tong=0;
dem=0;
for(i=1;i<=n;i++){
if(A[i]%2!=0){
tong=tong+A[i];
dem++;
}
}
printf("TBC la: %f",tbc);
max=A[0];
vitrimax=0;
for(i=0;i<n;i++){
if(A[i]>max){
A[i]=max;
i=vitrimax;
}
}
printf("Vi tri lon nhat la: %d",vitrimax);
getch;
return 0;
}