Program to evaluate an expression
#include<stdio.h>
#include<stdlib.h>
operations()
{
int a;
printf("Program for various operations\n");
printf("enter ur choice 1:tabs\n 2:manipulate\n 3:forloop\n");
scanf("%d",&a);
if(a==1)
{
printf("performing tabs operation\n");
tabs();
}
else if(a==2)
{
printf("performing manipulations..\n");
manipulate();
}
else if(a==3)
{
printf("performing forloop operation...\n");
forloop();
}
}
tabs()
{
printf("for back Space\b");
printf("for tab space\t");
printf("for coming to next line\n");
}
manipulate()
{
int a,b,result,n;
printf("read the values for a and b\n");
scanf("%d%d",&a,&b);
printf("enter ur choice N\n");
scanf("%d",&n);
switch(n)
{
case 1:
printf("addition operation\n");
result=a+b;
break;
case 2:
printf("substraction operation\n");
if(a>=b)
result=a-b;
else
result=b-a;
break;
case 3:
printf("multiplication operation\n");
result=a*b;
break;
case 4:
printf("division operation\n");
result=(a/b);
break;
default:printf("enter correct choice\n");
}
printf("result is %d\n",result);
}
forloop()
{
int i,j,n;
char ch='a';
printf("enter value for N\n");
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<=i;j++)
printf("%c ",ch++);
printf("\n");
}
}
main()
{
int choice;
operations();
}
OutPut:
Program for various operations enter ur choice 1:tabs 2:manipulate 3:forloop 3 performing forloop operation... enter value for N 3 a b c d e f madan@madan-Lenovo-G570:~/madan$ ./a.out Program for various operations enter ur choice 1:tabs 2:manipulate 3:forloop 2 performing manipulations.. read the values for a and b 12 35 enter ur choice N 4 division operation result is 0





