Character Counting Program in C Language

Character Counting Program in C Language: चलिए, हम पिछले Program को ही थोडा Modify करते हैं और Characters की Counting के लिए while Loop के स्थान पर for Loop को Use करते हैं।

Program
	#include <stdio.h>
	#include <conio.h>
	main()
	{
		long numberOfCharacters ;
		printf(" Enter characters how much you want. ");

		for(numberOfCharacters=0; getchar()!=EOF; ++numberOfCharacters)
		;

		printf("\n You have entered %ld Characters", numberOfCharacters);
		getch();
	}

ये Program भी ठीक उसी तरह काम करता है, जिस तरह पिछला Program कर रहा है, लेकिन इस Program में getchar() Function तब तक Keyboard से Characters Read करके अपने Buffer में Store करता रहता है, जब तक कि User Keyboard से EOF का Signal Input नहीं करता है।

इस Program में हमने for Loop को थोडा अलग तरीके से Use किया है। इस Program में स्थिति ऐसी है कि Characters की Counting के लिए हमें Loop तो चलाना है, लेकिन for Loop की Body में Execute करने के लिए एक भी Statement की जरूरत नहीं है।

जब किसी for Loop की Body में एक भी Executable Code Statement लिखने की जरूरत नहीं होती है, तब हम for Loop को इस तरह से Use कर सकते हैं। इस Program के for Loop को हम निम्नानुसार Empty Body Statement के रूप में भी लिख सकते हैं:

  for(numberOfCharacters=0; getchar()!=EOF; ++numberOfCharacters){}

C Programming Language in Hindi - BccFalna.com ये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook  C Programming Language in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी। 

C Programming Language in Hindi | Page: 477 + 265 | Format: PDF

BUY NOW GET DEMO REVIEWS