önemliiii
benim bi sorum olacak arkadaşlar...
aşağıdaki kod da;
#include <stdlib.h>
#include <stdio.h>
int main()
{
int a[10],i;
for(i=0;i<10;i++)
{printf("a[%d] : ",i);
scanf("%d",&a);}
for(i=0;i<10;i++)
printf("a[%d] : %d\n",i,a);
system("pause");
return 0;
}
bu kodlar düzenlenip çalıştırıldığında a[0]=a dendiğinde,dizinin diğer elemanlarına giriş yapılamıyor ve dizi elemanlarına değer ataması bilgisayar tarafından yapılıyor...
bunun sebebi nedir?Ayrıca kullanıcıya bi hata mesajı nasıl verebilirim,örneğin "karakter girişi yapıldı,sayı girişi yapınız" gibi ve dizi ile işleme nasıl devam edebilirim?
şimdiden teşekkürler...
umarım bi cevap gelir çünkü çok merak ettim ve araştırıyorum bende...