Yukarıda tanımlı olan (#define N 4) N için. Sen derlerken N yazan yer yere CTRL + C, CTRL + V şeklinde 4 yazıyor.
Program içinde sayı kullanmak tavsiye edilen bir şey değil. Bunun yerine bu tip değişkenler/tanımlamalar kullanıp onu değiştirmek daha mantıklı.
Şöyle düşün. Bir array/dizi tanımladın. Ne olduğunu bilmiyorsan liste de diyebiliriz. Listenin boyutuna 5 dedin. Sonra bir döngü açıp bir işlem yaptın. Sonra başka bir döngü açıp başka bir işlem yaptın. Birkaç döngün oldu. Sonra boyutunu değiştirme ihtiyacı hissettin. Hem hepsini tek tek değiştirmek zorunda kalacaksın, hem de bir tane atlarsan hata alman çok muhtemel. Ve bu tip hatalar büyük programlarda kolay kolay tespit edilemiyor.
Kodları satıriçi değil, normal kod olarak paylaşın. >_ işareti yerine </> işaretini kullanın.
String'leri elle girmiş ve 4 kere tabiri caizse amelelik yapmış. Kişisel tercih. O tek satırlık return'ü görünce sövecek bir sürü kişi tanıyorum. Ben de dahil.