Printf ve Scanf Fonksiyonlarının Çalışma Prensibi: Printf Fonksiyonu: Ekrana çıktı vermede kullanılır. Ekrana mesaj yazdırmak veya bir değişkenin değerini yazdırmak için kullanılır. Kullanım şekli: `printf(parametre1, parametre2, ...)`. İlk parametreye format belirtilir, ikinci ve sonraki parametrelere ise değişkenler gönderilir. Format kısmında alt satıra inmek için `"\n"` karakteri kullanılır. Scanf Fonksiyonu: Klavyeden veri okumak için kullanılır. Kullanım şekli: `scanf(parametre1, parametre2, ...)`. Format kısmından sonra girilen değişkenlerin başına `&` sembolü getirilmelidir. Bu sembol, değişkenin bellekteki adresini gösterir ve Scanf fonksiyonunun bu adrese değer yazmasını sağlar. Örnek Kullanım: Printf: `printf("\n x in değeri %d dir", x)`. Scanf: `scanf("%d", &x)`.