#include <stdio.h>
#include <conio.h>
int main()
{
int ogrsayi;
printf("sinif mevcudu giriniz:");
scanf("%d",&ogrsayi);
char ograd[ogrsayi][15];
char ogrsoyad[ogrsayi][15];
int vize[ogrsayi];
int final[ogrsayi];
int ort[ogrsayi];
int i=1;
for (i=1;i<=ogrsayi;i++)
{
printf("%d.öğrenci adını giriniz:\n");
scanf("%s",&ograd);
printf("%d. öğrenci soyadını giriniz:\n");
scanf("%s",&ogrsoyad);
printf("%d. öğrencinin vize notunu giriniz:\n");
scanf("%d",&vize);
printf("%d.öğrencinin final notunu giriniz:\n");
scanf("%d",&final);
ort[i]=(vize[i]*0,4)+(final[i]*0,6);
}
printf("LİSTE");
for(i=0;i<=ogrsayi;i++)
if (ort[i]>50 && ograd[i][0]=='a')
{ printf("%d. öğrenci adı:%s",i,ograd[i]);
printf("%d.öğrenci soyadı:%s",i,ogrsoyad[i]);
printf("%d.öğrenci ortalaması:%d",i,ort[i]);
}
}
getch();
return 0;
}

Amaç Bir sınıftaki öğrencilerin sayısını öğrendikten sonra öğrencinin adını, soyadını (küçük harfle girildiği varsayılacaktır), vize ve final notunu sırasıyla öğrendikten sonra ortalamasını (vize %40, Final %60) hesaplayarak, öğrencilerin adı “a” ile başlayan ve ortalaması 50’den büyük olan öğrencilerin adını, soyadını ve ortalamasını ekrana yazdırmak.
Bi yerde hata var ama çözemedim bilgili arkadaşlar yardımcı olursa çok sevinirim Dev-C++ kullanıyorum.