Introduction-C programs


1] Program to find sum of two numbers.

#include<stdio.h> #include<conio.h> void main()
{
int a,b,s;
clrscr();
printf(“Enter two no: ”); scanf(“%d%d",&a,&b); s=a+b; printf(“sum=%d”,s); getch();
}

Output:

Enter two no: 5 6
sum=11

2] Program to find area and circumference of circle.

#include<stdio.h> #include<conio.h> void main()
{
int r;
float pi=3.14,area,ci; clrscr();
printf(“enter radius of circle: ”);


scanf(“%d”,&r); area=pi*r*r;
printf(“area of circle=%f ”,area); ci=2*pi*r; printf(“circumference=%f ”,ci); getch();
}

Output:

enter radius of a circle: 5 area of circle=78.000 circumference=31.4

3] Program to find the simple interest.

#include<stdio.h> #include<conio.h> void main()
{
int p,r,t,si;
clrscr();
printf(“enter principle, Rate of interest & time to find simple interest: ”); scanf(“%d%d%d”,&p,&r,&t);
si=(p*r*t)/100;
printf(“simple intrest= %d”,si); getch();
}

Output:

enter principle, rate of interest & time to find simple interest: 500 5
2
simple interest=50

4] Program to convert temperature from degree centigrade to Fahrenheit.

#include<stdio.h> #include<conio.h> void main()
{


float c,f; clrscr();
printf(“enter temp in centigrade: ”); scanf(“%f”,&c);
f=(1.8*c)+32;
printf(“temp in Fahrenheit=%f ”,f); getch();
}

Output:

enter temp in centigrade: 32 temp in Fahrenheit=89.59998

5] Program to calculate sum of 5 subjects and find percentage.

#include<stdio.h> #include<conio.h> void main()
{
int s1,s2,s3,s4,s5,sum,total=500; float per;
clrscr();
printf(“enter marks of 5 subjects: ”); scanf(“%d%d%d%d%d”,&s1,&s2,&s3,&s4,&s5); sum=s1+s2+s3+s4+s5;
printf(“sum=%d”,sum); per=(sum*100)/total; printf(“percentage=%f”,per); getch();
}

Output:

enter marks of 5 subjects: 60
65
50
60
60
sum=300 percentage=60.000

6] Program to show swap of two no’s without using third variable.

#include<stdio.h> #include<conio.h>


void main()
{
int a,b; clrscr();
printf(“enter value for a & b: ”); scanf(“%d%d”,&a,&b);
a=a+b; b=a-b;
a=a-b;
printf(“after swapping the value of a & b: %d %d”,a,b); getch();
}

Output:

enter value for a & b: 4 5
after swapping the value of a & b: 5 4 7] Program to reverse a given number. #include<stdio.h>
#include<conio.h> void main()
{
int n,a,r=0; clrscr();
printf(“enter any no to get its reverse: ”); scanf(“%d”,&n);
while(n>=1)
{ a=n%10;
r=r*10+a; n=n/10;
}
printf(“reverse=%d”,r); getch();
}

Output:

enter any no to get its reverse: 456 reverse=654


8] Program to find gross salary. #include<stdio.h> #include<conio.h>
void main()
{
int gs,bs,da,ta; clrscr();
printf(“enter basic salary: ”); scanf(“%d”,&bs); da=(10*bs)/100; ta=(12*bs)/100; gs=bs+da+ta;
printf(“gross salary=%d”,gs); getch();
}

Output:

enter basic salary: 100 gross salary=122

9] Program to print a table of any number.

#include<stdio.h> #include<conio.h> void main()
{
int gs,bs,da,ta; clrscr();
printf(“enter basic salary: ”); scanf(“%d”,&bs); da=(10*bs)/100; ta=(12*bs)/100; gs=bs+da+ta;
printf(“gross salary=%d”,gs); getch();
}

Output:

enter a no to know table: 2 2*1=2


2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18
2*10=20

10] Program to find greatest in 3 numbers.

#include<stdio.h> #include<conio.h> void main()
{
int a,b,c;
clrscr();
printf(“enter value of a, b & c: ”); scanf(“%d%d%d”,&a,&b,&c);
if((a>b)&&(a>c)) printf(“a is greatest”); if((b>c)&&(b>a)) printf(“b is greatest”); if((c>a)&&(c>b)) printf(“c is greatest”); getch();
}

Output:

enter value for a, b& c: 5 7
4
b is greatest

11] Program to show the use of conditional operator.

#include<stdio.h> #include<conio.h> void main()
{
clrscr();
printf(“enter value for a & b: ”);


scanf(“%d%d”,&a,&b);
(a>b)?printf(“a is greater”):printf(“b is greater”); getch();
}

Output:

enter value for a & b: 5 7
b is greater

12] Program to find that entered year is leap year or not.

#include<stdio.h> #include<conio.h> void main()
{
int n; clrscr();
printf(“enter any year: ”); scanf(“%d”,&n); if(n%4==0)
printf(“year is a leap year”); else
printf(“year is not a leap year”); getch();
}

Output:

enter any year: 1947 year is not a leap year

13] Program to find whether given no. is even or odd.

#include<stdio.h> #include<conio.h> void main()
{
int n; clrscr();
printf(“enter any no: ”); scanf(“%d”,&n); if(n%2==0)
printf(“no is even”); else


printf(“no is odd”); getch();
}

Output:

enter any no: 5 no is odd

14] Program to shift inputed data by two bits to the left.

#include<stdio.h> #include<conio.h> void main()
{
int x,y; clrscr();
printf(“Read the integer from keyboard :- ”); scanf(“%d”,&x);
x<<=3;
y=x;
printf(“\nThe left shifted data is = %d ”,y); getch();
}

Output:

Read the integer from keyboard :- 2 The left shifted data is = 16

15] Program to use switch statement. Display Monday to Sunday.

#include<stdio.h> #include<conio.h> void main()
{
char ch; clrscr();
printf(“enter m for Monday\nt for Tuesday\nw for Wednesday\nh for Thursday\nf for Friday\ns for Saturday\nu for Sunday);
scanf(“%c”,&ch); switch(ch)
{
case ‘m’:




case ‘M’: printf(“monday”); break;
case ‘t’:
case ‘T’: printf(“tuesday”); break;
case ‘w’:
case ‘W’: printf(“wednesday”); break;
case ‘h’:
case ‘H’: printf(“thursday”); break;
case ‘f ’:
case ‘F’: printf(“friday”); break;
case ‘s’:
case ‘S’: printf(“saturday”); break;
case ‘u’:
case ‘U’: printf(“sunday”); break;
default : printf(“wrong input”); break;
}
getch();
}

Output:

enter m for Monday t for Tuesday




w for Wednesday h for Thursday
f for Friday
s for Saturday u for Sunday: f friday

16] Program to display arithmetic operator using switch case.

#include<stdio.h> #include<conio.h> void main()
{
int a,b,n,s,m,su,d; clrscr();
printf(“enter two no’s : ”); scanf(“%d%d”,&a,&b);
printf(“enter 1 for sum\n2 for multiply\n3for subtraction\n4 for division: ”); scanf(“%d”,&n);
switch(n)
{
case 1:
s=a+b; printf(“sum=%d”,s); break;
case 2:
m=a*b; printf(“multiply=%d”,m); break;
case 3:
su=a-b; printf(“subtraction=%d”,su); break;
case 4:
d=a/b; printf(“divission=%d”,d); break;



default: printf(“wrong input”); break;
}
getch();
}

Output:

enter two no’s: 8 4
enter 1 for sum 2 for multiply
3  for subtraction
4  for division: 1 sum=12

17] Program to display first 10 natural no. & their sum.

#include<stdio.h> #include<conio.h> void main()
{
int i,sum=0; clrscr(); for(i=1;i<=10;i++)
{
printf(“%d no is= %d\n”,i,I); sum=sum+i;
}
printf(“sum =%d”,sum); getch();
}

Output:

1  no is=1
2  no is=2
3  no is=3
4  no is=4
5  no is=5


6  no is=6
7  no is=7
8  no is=8
9  no is=9
10  no is=10 sum=55

18] Program to print stars Sequence1:

#include<stdio.h> #include<conio.h> void main()
{
int i,j; clrscr();
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++) printf(“*”);
printf(“\n”);
}
getch();
}

Output:

*
**
***
****
*****

19]    Program to print stars Sequence2.

#include<stdio.h> #include<conio.h> void main()
{
int i,j,k;
clrscr(); for(i=1;i<=5;i++)



{
for(j=5;j>=i;j--)
printf(“ ”); for(k=1;k<=i;k++) printf(“*”);
printf(“\n”);
}
getch();
}

Output:

*
**
***
****
*****

20] Program to print stars Sequence3.

#include<stdio.h> #include<conio.h> void main()
{
int i,j,k;
clrscr(); for(i=1;i<=3;i++)
{
for(j=3;j>=i;j--)
printf(“ ”);
{
for(k=1;k<=i*2-1;k++) printf(“*”);
}
printf(“\n”);
}
getch();
}


Output:

*
***
*****

21] Program to print Fibonacci series up to 100.

#include<stdio.h> #include<conio.h> void main()
{
int a=1,b=1,c=0,i; clrscr(); printf("%d\t%d\t",a,b); for(i=0;i<=10;i++)
{
c=a+b; if(c<100)
{
printf("%d\t",c);
}
a=b; b=c;
}
getch();
}

Output:

1 1 2 3 5 8 13 21 34 55 89

22] Program to find factorial of a number.

#include<stdio.h> #include<conio.h> void main()
{
int n,i,fact=1; clrscr();
printf(“Enter any no: ”); scanf(“%d”,&n);



for(i=n;i>=1;i--)
{
fact=fact*i;
}
printf(“Factorial=%d”,fact); getch();
}

Output:

Enter a no: 5 Factorial=120

23] Program to find whether given no. is a prime no. or not.

#include<stdio.h> #include<conio.h> void main()
{
int i,n,r=0; clrscr();
printf(“Enter any no: ”); scanf(“%d”,&n); for(i=2;i<=n-1;i++)
{
if(n%i==0) r=1;
break;
}
if(r==0) printf(“prime no”); else
printf(“Not prime”); getch();
}

Output:

Enter any no: 16 Not prime


                                                                       

24] Program to display sum of series 1+1/2+1/3+… +1/n.

#include<stdio.h> #include<conio.h> void main()
{
int n,i,sum=0; clrscr();
printf(“Enter any no: ”); scanf(“%d”,&n);
printf(“1”); for(i=2;i<=n-1;i++) printf(“ 1/%d +”,i); for(i=1;i<=n;i++) sum=sum+i; printf(“ 1/%d”,n);
printf(“\nSum=1/%d”,sum+1/n); getch();
}

Output:

Enter any no: 7
1 + 1/2 + 1/3 + 1/4 + 1/5 + 1/6 + 1/7
Sum=1/28

25] Program to display series and find sum of 1+3+5+…. +n.

#include<stdio.h> #include<conio.h> void main()
{
int n,i,sum=0; clrscr();
printf(“Enter any no: ”); scanf(“%d”,&n); for(i=1;i<n;i=i+2)
{
printf(“%d+”,i); sum=sum+i;



}
printf("%d",n); printf("\nsum=%d",sum+n); getch();
}

Output:

Enter any no: 7 1+3+5+7
Sum=16

26] Program to use bitwise AND operator between the two integers.

#include<stdio.h> #include<conio.h> void main()
{
int a,b,c;
clrscr();
printf(“Read the integers from keyboard:- ”); scanf(“%d %d”,&a,&b);
c=a&b;
printf(“\nThe Answer after ANDing is: %d ”,c); getch();
}

Output:

Read the integers from keyboard:- 8 4 The Answer after ANDing is: 0

27] Program to add two number using pointers.

#include<stdio.h> #include<conio.h> void main()
{
int *p1,*p2,sum; clrscr();
printf(“enter two no’s: ”); scanf(“%d%d”,&*p1,&*p2); sum=*p1+*p2;



printf(“sum=%d”,sum); getch();
}

Output:

enter two no’s: 10 20
sum=30

28] Program to add two number using pointers.

#include<stdio.h> #include<conio.h> void main()
{
int *p1,*p2,sum; clrscr();
printf(“enter two no’s: ”); scanf(“%d%d”,&*p1,&*p2); sum=*p1+*p2; printf(“sum=%d”,sum); getch();
}

Output:

enter two no’s: 10 20
sum=30

29] Program to show sum of 10 elements of array & show the average.

#include<stdio.h> #include<conio.h> void main()
{
int a[10],i,sum=0; float av;
clrscr();
printf(“enter elements of an aaray: ”); for(i=0;i<10;i++)
scanf(“%d”,&a[i]);



for(i=0;i<10;i++) sum=sum+a[i]; printf(“sum=%d”,sum); av=sum/10; printf(“average=%.2f”,av); getch();
}

Output:

enter elements of an array: 4 5
6
1
2
3
5
5
4
7
sum=42 average=4.22

30] Program to find the maximum no. in an array.

#include<stdio.h> #include<conio.h> void main()
{
int a[5],max,i; clrscr();
printf(“enter element for the array: ”); for(i=0;i<5;i++)
scanf(“%d”,&a[i]); max=a[0]; for(i=1;i<5;i++)
{
if(max<a[i])
max=a[i];


}
printf(“maximum no= %d”,max); getch();
}

Output:

enter elements for array: 5 4
7
1
2
maximum no= 7
31] Program to display a matrix. #include<stdio.h> #include<conio.h>
void main()
{
int a[3][2],b[3][2],i,j; clrscr();
printf(“enter value for a matrix: ”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++) scanf(“%d”,&a[i][j]);
}
printf(“enter value for b matrix: ”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++) scanf(“%d”,&b[i][j]);
}
printf(“\na matrix is\n\n”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++)


{
printf(“ %d ”,a[i][j]);
}
printf(“\n”);
}
printf(“\nb matrix is\n\n”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
{
printf(“ %d ”,b[i][j]);
}
printf(“\n”);
}
getch();
}

Output:

enter value for a matrix: 7 8
9
4
5
6
enter value for b matrix: 3 2
1
4
5
6

a matrix is 7 8
9   4
5   6


b matrix is 3 2
1   4
5   6

32] Program to find sum of two matrices.

#include<stdio.h> #include<conio.h> void main()
{
int a[3][2],b[3][2],c[3][2],i,j;
clrscr();
printf(“Enter value for 1 matrix: ”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++) scanf(“%d”,&a[i][j]);
}
printf(“Enter value for 2 matrix: ”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++) scanf(“%d”,&b[i][j]);
}
for(i=0;i<3;i++)
{
for(j=0;j<2;j++) c[i][j]=a[i][j]+b[i][j];
}
printf(“Sum of matrix is\n”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
{
printf(“%d\t”,c[i][j]);
}


printf(“\n”);
}
getch();
}

Output:

Enter value for 1 matrix: 1
2
3
4
5
6
Enter value for 2 matrix: 4
5
6
1
3
2
Sum of matrix is 5 7
9 5
8 8

33] Program to find subtraction of two matrices.

#include<stdio.h> #include<conio.h> void main()
{
int a[5],b[5],c[5],i; clrscr();
printf(“enter value for array a ”); for(i=0;i<5;i++) scanf(“%d”,&a[i]);
printf(“enter value for array b ”); for(i=0;i<5;i++) scanf(“%d”,&b[i]); for(i=0;i<5;i++)


c[i]=a[i]-b[i]; printf(“subtraction”); for(i=0;i<5;i++) printf(“ %d ”,c[i]); getch();
}

Output:

enter value for array a: 7 8
9
4
5
enter value for array b: 4 5
6
1
2
subtraction 3 3 3 3 3

34] Program to find multiplication of two matrices.

#include<stdio.h> #include<conio.h> void main()
{
int a[3][2],b[3][2],c[3][2],i,j;
clrscr();
printf(“enter value for 1 matrix: ”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++) scanf(“%d”,&a[i][j]);
}
printf(“enter value for 2 matrix: ”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++)


scanf(“%d”,&b[i][j]);
}
for(i=0;i<3;i++)
{
for(j=0;j<2;j++) c[i][j]=a[i][j]*b[i][j];
}
printf(“matrix is\n”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++)
{
printf(“ %d ”,c[i][j]);
}
printf(“\n”);
}
getch();
}

Output:

enter value for 1 matrix: 7
8
9
4
5
6
enter value for 2 matrix: 3
2
1
2
5
6
matrix is

21
16
9
8
25
36


35] Program to find transpose of a matrix.

#include<stdio.h> #include<conio.h> void main()
{
int a[3][2],b[2][3],i,j; clrscr();
printf(“Enter value for matrix: ”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++) scanf(‘%d”,&a[i][j]);
}
printf(“Matrix:\n”); for(i=0;i<3;i++)
{
for(j=0;j<2;j++) printf(“ %d ”,a[i][j]); printf(“\n”);
}
for(i=0;i<3;i++)
{
for(j=0;j<2;j++) b[j][i]=a[i][j];
}
printf(“Transpose matrix:\n”); for(i=0;i<2;i++)
{
for(j=0;j<3;j++) printf(“ %d ”,b[i][j]); printf(“\n”);
}
getch();
}


Output:

Enter value for matrix: 4 5
6
1
2
3
Matrix:
4 5
6 1
2 3
Transpose matrix:
4 6 2
5 1 3

36] Program to find the maximum number in array using pointer.

#include<stdio.h> #include<conio.h> void main()
{
int max,i,*a[5]; clrscr();
printf(“enter element for the array: ”); for(i=0;i<5;i++)
scanf(“%d”,&*a[i]); max=*a[0]; for(i=1;i<5;i++)
{
if(max<*a[i]) max=*a[i];
}
printf(“maximum no= %d”,max); getch();
}


Output:

enter elements for array: 5 4
7
1
2
maximum no= 7

37] Program to show input and output of a string.

#include<stdio.h> #include<conio.h> void main()
{
char a[50]; clrscr();
printf(“enter any string: ”); gets(a);
puts(a);
getch();
}

Output:

enter any string: hi everyone hi everyone

38] Program to find square of a number using functions.

#include<stdio.h> #include<conio.h> void main()
{
int rev(int); int r,a; clrscr();
printf(“enter any no: ”); scanf(“%d”,&a); r=rev(a);
printf(“square is : %d”,r);


getch();
}
int rev(int x)
{
return(x*x);
}

Output:

enter any no: 5 square is : 25

39] Program to swap two numbers using functions.

#include<stdio.h> #include<conio.h> void main()
{
void swap(int,int); int a,b,r;
clrscr();
printf(“enter value for a&b: ”); scanf(“%d%d”,&a,&b); swap(a,b);
getch();
}
void swap(int a,int b)
{
int temp; temp=a; a=b; b=temp;
printf(“after swapping the value for a & b is : %d %d”,a,b);
}

Output:

enter value for a&b: 4 5
after swapping the value for a & b : 5 4


40] Program to find factorial of a number using functions.

#include<stdio.h> #include<conio.h> void main()
{
int a,f;
int fact(int); clrscr();
printf(“enter a no: ”); scanf(“%d”,&a); f=fact(a); printf(“factorial= %d”,f); getch();
}
int fact(int x)
{
int fac=1,i; for(i=x;i>=1;i--) fac=fac*i; return(fac);
}

Output:

enter a no: 5 factorial=120

41] Program to show table of a number using functions.

#include<stdio.h> #include<conio.h> void main()
{
void table(); clrscr();
table();
getch();
}



void table()
{
int n,i,r;
printf(“enter a no to know table: ”); scanf(“%d”,&n); for(i=1;i<=10;i++)
{
r=n*i; printf(“%d*%d=%d\n”,n,i,r);
}
}

Output:

enter a no to know table: 2 2*1=2
2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18
2*10=20

42] Program to show call by value.

#include<stdio.h> #include<conio.h> void main()
{
int a,b,swap(); clrscr();
a=5; b=10;
printf(”value of a=%d & value of b=%d before swap ”,a,b); swap(a,b);


printf(“\nvalue of a =%d & b=%d after swap”,a,b); getch();
}
int swap(int x,int y)
{
int temp; temp=x; x=y; y=temp;
}

Output:

value of a=5 & value of b=10 before swap value of a=5 & b=10 after swap

43] Program to show call by reference.

#include<stdio.h> #include<conio.h> void main()
{
int a,b,*aa,*bb,swap(); clrscr();
a=5; b=10;
aa=&a; bb=&b;
printf(“value of a= %d & value of b=%d before swap”,a,b); swap(aa,bb);
printf(“\nvalue of a=%d & b=%d after swap”,a,b); getch();
}
int swap(int *x,int *y)
{
int temp; temp=*x;


*x=*y;
*y=temp;
}

Output:

value of a= 5 & value of b=10 before swap value of a=10 & b=5 after swap

44] Program to find largest of two numbers using functions.

#include<stdio.h> #include<conio.h> void main()
{
void max(); clrscr();
max();
getch();
}
void max()
{
int a[5],max,n,i;
printf(“How many no’s you want to enter: ”); scanf(“%d”,&n);
printf(“Enter element for the array: ”); for(i=0;i<n;i++)
scanf(“%d”,&a[i]); max=a[0]; for(i=1;i<5;i++)
{
if(max<a[i])
max=a[i];
}
printf(“maximum no= %d”,max);
}


Output:

How many no’s you want to enter: 4 Enter element for array: 4
5
6
1
maximum no: 6

45] Program to find factorial of a number using recursion.

#include<stdio.h> #include<conio.h> void main()
{
int n; clrscr();
printf(“enter number: ”); scanf(“%d”,&n);  if(n<0)
printf(“invalid number”); else printf(“%d!=%d”,n,fact(n)); getch();
}
int fact(int x)
{
if(x==0) return 1; else
return(x*fact(x-1));
}

Output:

enter number: 5
5!=120

46] Program to find whether a string is palindrome or not.

#include<stdio.h> #include<conio.h>


void main()
{
char s1[20],s2[20]; clrscr();
printf(“enter a string: ”); scanf(“%s”,s1); strcpy(s2,s1); strrev(s2); if(strcmp(s1,s2)==0)
printf(“string is a palindrome”); else
printf(“not a palindrome string”); getch();
}

Output:

enter a string: abc
not a palindrome string
47. File Operations: #include<stdio.h> #include<conio.h> void main()
{
file *fp,*fp1; char c; clrscr();
fp=fopen(“test.c”,”w”);
printf(“\nenter the contents for file1(#.end)\n”); c=getchar();
while(c!=’#’)
{
fputc(c,fp); c=getchar();
}
rewind(fp); fp=fopen(“test.c”,”r”);


fp1=fopen(“tes.c”,”w”); c=fgetc(fp); while(c!=eof)
{
fputc(c,fp); c=fgetc(fp);
}
fclose(fp); fclose(fp1);
fp1=fopen(“tes.c”,”r”); c=fgetc(fp1);
printf(“\nthe contents in file 2\n”); while(c!=eof)
{
putchar(c); c=fgetc(fp1);
}
fclose(fp1); getch();
}

Output:

enter the contents of file1(#-end) good morning#
the contents of file2 good morning

48. Merging One Dimensional Array Excluding The Repeating Element

#include<stdio.h> #include<conio.h> void main()
{
int a[50],b[50],n1,n2,i,x; clrscr();
printf(“enter the number of elements in the first array”); scanf(“%d”,&n1);
printf(“enter the elements\n”);


for(i=0;i<n1;i++)
{
printf(“enter a[%d]”,i+1);
scanf(“%d”,&a[i]);
}
printf(“enter the number of elements in the second array”); scanf(“%d”,&n2);
printf(“enter the elements\n”); for(i=0;i<n2;i++)
{
printf(“enter b[%d]”,i+1);
scanf(“%d”,&b[i]);
}
for(x=0;x<n1;x++)
{
for(i=0;i<n2;i++)
{
if(b[i]==a[x])
{
b[i]=’ ‘;
}
}
}
for(i=o;i<n1;i++)
{
printf(“%d”,a[i]);
}
for(i=0;i<n2;i++)
{
if(b[i]==’ ‘;) continue; else
printf(“%d”,b[i]);
}
getch();
}


Output:

Enter the number of elements in the first array 3
Enter the elements 3
5
7
Enter the number of elements in the first array 3
Enter the elements 2
5
9
3 5 7 2 9

49. Number Of Occurrences Of Vowels, Consonants, Words, Spaces And Special Characters In The Given Statement.

#include<stdio.h> #include<conio.h> #include<stdlib.h> #include<string.h> #include<ctype.h> void main()
{
char s[100];
int vow=0,cons=0,spc=0,punc=0,l,i; clrscr();
printf(“enter the statement\n”); gets(s);
l=strlen(s); for(i=0;i<l;i++)
{
if(isalpha(s[i]))
{
if(s[i]==’a’||s[i]==’e’||s[i]==’i’||s[i]==’o’||s[i]==’u’)
{


vow++;
}
else
{
cons++;
}
}
if(isspace(s[i])
{
spc++;
}
if(ispunct(s[i]))
{
punc++;
}
}
printf(“\nno.of words=%d”,spc+1); printf(“\nno.of vowels=%d”,vow); printf(“\nno.of consonants=%d”,cons); printf(“\nno.of space=%d”,spc); printf(“\nno.on special characters=%d”,punc); getch();
}


Output:

Enter the statement
*Nothing is impossible in the world. No.of words=6
No.of vowels=10 No.of consonants=19 No.of space=5
No.of special characters=1


50. Write a program to create enumerated data type for 12 months. Display their values in integer constants.

#include<stdio.h> #include<conio.h> void main()
{
Enum month(Jan, Feb, Mar, Apr, May, June, July, Aug,Sep, Oct, Nov, Dec) clrscr();
printf(“Jan=%d”, Jan); printf(“Feb=%d”, Feb); printf(“June=%d”, June); printf(“Dec=%d”, Dec);
}

Output:

Jan =0 Feb=1 June=5 Dec=11



Comments