#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int n=0;
int sayac;
int toplam=0;
int dizi[500];//max dizi uzunluğu
bas:// "bas" isimli kapı
printf("\n\n\n\tKac adet sayinin karelerini(karesini) toplamak istiyorsunuz?:");
scanf("%d",&n);//girilecek sayı adedi
if(n<=0||n>500)//hatalı kullanım
{
printf("Sayi adedi \"0\",\"negatif\" veya \"500'den\" buyuk olamaz!!!\nBasa donmek icin bir tusa basiniz\n");
getch();//bekle
goto bas;//bas kapısına dön
}
else//hatalı kullanım yok ise devam et
printf("\nSayilari giriniz(Her sayi sonu <ENTER>):\n");
for(sayac=0;sayac<n;sayac=sayac+1)
{ printf("\t\t\t\t\t");//maksat görünüm güzel olsun:D
scanf("%d",&dizi[sayac]);//dizinin belirtilen kadar elemanına tek tek girilen sayıları ata
toplam=toplam+(dizi[sayac]*dizi[sayac]);//her dizi elemanının karelerini,toplama ekle
}
system("cls");//ekran temizle
printf("\n\t\t\t>\tSonuc:%d\t <",toplam);//sonucu göster
getch();//bekle
return 0;// main fonksiyonunun geri dönüş değeri
}