gcc370
son görülme
Son mesajları
Code blocks ile denedim 10 veriyor. Aynı zamanda ambiguity var diye uyarı veriyor. Sanırım derleyiciden derleyiciye farklılık gösteriyor a=a++; gibi ifadeler
9 boyutunda iki dizi oluştur. ilk dizinin her elemanına rastgele sayı ata 1le 9 arası her atamada önceki elemanla aynıysa değer yeniden ata ki farklı sayı olsun. daha sonra şartları saylıyorsa sayacı bir arttır. sonra aynı işlemi tekrar yap
verilen sayının 10'a bölümünden kalanı bul bu 1ler basamağı olacak. Daha sonra sayıyı 10'a böl tekrar kalan bul böyle devam et. 10'a bölüm sıfır olduğunda işlemi bitir çünkü sayının tüm basamaklarını almışsın demektir. Basamakları da bi diz
int b,a=3,c=5; b=12+a--/++c-(--a); printf("%d",b); bu kodu çalıştırınca çıktı olarak 10 veriyor. a--/++c sıfır yapıyor. 12-(--a) kalıyor elimizde. a sayısını daha önce 1 azalttık burdaki zaten a değişkenini kullanmadan evvel 1 azaltıyor