Printf and Scanf Functions in C Language in Hindi
C भाषा में इनपुट और आउटपुट के लिए printf () और scanf () फ़ंक्शन का उपयोग किया जाता है। दोनों फ़ंक्शन इनबिल्ट library फ़ंक्शन हैं, जिन्हें stdio.h (header फ़ाइल) में परिभाषित किया गया है।
Printf in C in Hindi (printf() function)
Printf () function output के लिए प्रयोग किया जाता है। यह दिए गए statement को कंसोल पर print करता है।
Printf() फ़ंक्शन का syntax नीचे दिया गया है:
printf("format string"
,argument_list);
Format string %d (integer), %c (character), %s (string), %f (float) आदि हो सकता है
Scanf in C in Hindi (scanf() function)
Scanf () फ़ंक्शन इनपुट के लिए प्रयोग किया जाता है। यह console से इनपुट डेटा को पढ़ता है।
scanf("format string",argument_list);
Program to print cube of given number
आइए सी भाषा का एक सरल उदाहरण देखें जो उपयोगकर्ता से इनपुट प्राप्त करता है और दिए गए संख्या के cube को प्रिंट करता है।
#include<stdio.h>
int main(){
int number;
printf("enter a number:");
scanf("%d",&number);
printf("cube of number is:%d ",number*number*number);
return 0;
}
उत्पादन
enter a number:5
cube of number is:125
Scanf (“%d”,&number) statement कंसोल में दिए गए value से integer संख्या पढ़ता है और दी गयी value को number variable में स्टोर करता है।
Printf (“cube of number is:% d “, number*number*number) statement कंसोल पर संख्या के cube को प्रिंट करता है।
Program to print sum of 2 numbers
आइए सी भाषा में इनपुट और आउटपुट का एक सरल उदाहरण देखते हैं जो 2 संख्याओं को जोड़ते हैं।
#include<stdio.h>
int main(){
int x=0,y=0,result=0;
printf("enter first number:");
scanf("%d",&x);
printf("enter second number:");
scanf("%d",&y);
result=x+y;
printf("sum of 2 numbers:%d ",result);
return 0;
}
Output
enter first number:9
enter second number:9
sum of 2 numbers:18