आमतौर पर, प्रिंटफ () फ़ंक्शन का उपयोग टेक्स्ट को मानों के साथ प्रिंट करने के लिए किया जाता है। यदि आप % को एक स्ट्रिंग या टेक्स्ट के रूप में प्रिंट करना चाहते हैं, तो आपको '%%' का उपयोग करना होगा। न तो सिंगल% कुछ प्रिंट करेगा और न ही कोई त्रुटि या चेतावनी दिखाएगा।
सी भाषा में % को प्रिंटफ () में प्रिंट करने का एक उदाहरण यहां दिया गया है,
उदाहरण
#include<stdio.h>
int main() {
printf("%");
printf("%%");
getchar();
return 0;
} आउटपुट
%
टेक्स्ट संदेश में % प्रिंट करने के कुछ अन्य तरीके हैं, जैसा कि निम्न उदाहरण में है,
उदाहरण
#include<stdio.h>
#include<string.h>
int main() {
printf("welcome%\n");
printf("%%\n");
printf("%c\n",'%');
printf("%s\n","%");
char a[5];
strcpy(a, "%%");
printf("This is a's value: %s\n", a);
return 0;
} आउटपुट
welcome% % 37 % % This is a's value: %%