How to write a C Program To Print Lines Of A Paragraph Having More Than 15 Characters in C Programming Language ?
Solution For C Program :
/*C Program To Print Lines Of A Paragraph Having More Than 15 Characters.*/
#include<stdio.h>
#include<conio.h>
void main()
{
int i=0,n=0;
char c,s[500],temp[100];
clrscr();
printf("\nEnter the paragraph, to stop writing press (CTRL+Z)\n");
/*following code will stop reading after pressing Ctrl+Z :*/
while((c=getch())!='\x1A')
{
if(c=='\r')
{
printf("\n");
s[i++]='\n';
}
else
{
printf("%c",c);
s[i++]=c;
}
}
/*choosing lines with more than 15 characters.*/
for(i=0;s[i]!='\0';i++)
{
temp[n]=s[i];
n++;
if(s[i]=='\n')
{
temp[n]='\0';
if(n>15)
printf("\n\t%s",temp);
n=0;
}
}
if(n>15)
{
temp[n]='\0';
printf("\n\t%s",temp);
}
getch();
}
You may also learn these C Program/Code :