bugün

C programlama dilinde stdio.h baslik kutugu icinde prototipi hali hazirda verilmis standart girdi okuma fonksiyonudur..
Bildirimi aynen su sekildedir:

int scanf(char *okunan_format_belirleyicileri, void *kaydedilcek adres1, ...);

scanf fonksiyonu prototipinden anlasilacagi uzere bir tamsayi deger dondurmektedir. dondurecegi deger, basarili olarak bellek adreslerine aktardigi veri sayisidir.
printf in ekürisi.
c++'da printf komutundan sonra klavyede basılan her tuş scanf komutu ile string, char veya integer değişkene
aktarılır.
örnek:

{
int a,b,c;
printf("sayı gir allahsız");
scanf("%d",&a)*
printf("başka bir sayı gir allahsız");
scanf("%d",&b)*
c=a+b;
printf("toplam=",c)
}
string için, input aygıtından boşluk görene kadar veri alan stdio.h fonksiyonu. string alınırken değişkenin başına address of operatörü koymaya gerek yoktur. çünkü, stringin adı zaten kendisinin başlangıç adresini işaret eden bir pointerdır.

char string[20];
scanf("%s",string);

şeklindedir. char alırken ise genelde %c yazmadan önce boşluk bırakılır.
hoşgelmiş yedinci nesil yazar. koştursun efenim sözlükte. * *
hoşgelmiş nesildaşım. nazik, muhabbet seven, bölümüm hakkında benden çok bilgi sahibi olan ve beni bilgilendirmiş arkadaşım... *