Programlama Rehberi

sadieblake sordu
arkadaşlar bu kod hata veriyor ama nerde anlamadım?

#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;
    }

sınıftaki öğrenci sayısını sorup öğrencilerin vize ve final notlarını isteyen ve sonrada ismi a ile başlayan ve ortalaması 50 den yüksek olanları listeleyen program



Yazılan cevap: 1
Eklenme tarihi: 2010-04-10
Okunma sayısı: 394
Kategori: C

Cevaplar(1)

silebilirsiniz buldum hatalarımı:)


Yazan: sadieblake / Ort. puan: 0 /
Cevabı değerlendir:


2004-2009 © Programlama Rehberi, tüm hakları saklıdır.