برای خوندن متغیرهای از نوع float و double با استفاده از scanf دو مشخصه داریم به شکل:
float f;
double d;
scanf("%f", &f);
scanf("%lf", &d);
اما برای نوشتن با استفاده از print فقط یک مشخصه داریم، مثل
printf("%f", f);
printf("%f", d);
خوندن و نوشتن چه فرقی دارن که این طوری میشه؟
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)