C CCCCCCCCCCCCCCCC CC CCCCCCCCCCCCCCCCCCCCCCCCCCCCC C C C CCC C
C CCCCCCCCCCCCCCCC CC CCCCCCCCCCCCCCCCCCCCCCCCCCCCC C C C CCC C
C CCCCCCCCCCCCCCCC CC CCCCCCCCCCCCCCCCCCCCCCCCCCCCC C C C CCC C
c
c
c$
enter values of a,b and c 4 5 6
values before swapping are a=4,b=5,c=6
values after swapping are a=5,b=6,c=4
c
c
c
c
c
c
c
c
c
c
c
c
c
cccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccc c
c
c
c
c
!"#c
$c
cccccccc%&'%(c
c)*&)+(c
c&,&-%(c
*-(c
+-'(c
*."/01*c2c 0/#(c
"#(c
"'#(c
."()*3-40%4c55c)+3-40%4()*66&)+66#c
.")*3-)+#c
$c
*."/07 cc../#(c
-(c
'8(c
9c
."--%#c
*."/07 cc!/#(c
9c
*
c
c$
Input two strings
yamini
yamini
c
cccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccc c
mtrings are same
#include<stdio.h>
#include<string.h>
typedef struct employee
{
int empid;
char *name[20];
int salary;
float hra,ta,da,gp;
}employee;
main()
{
int n;
employee emp[10],*ptr;
printf("enter no of employees");
scanf("%d",&n);
for(ptr=emp;ptr<emp+n;ptr++)
{
printf("enter the emp details\n");
printf("enter emp id:");
scanf("%d",&(ptr->empid));
printf("enter the name:");
scanf("%s",&(ptr->name));
printf("enter salary:");
scanf("%d",&(ptr->salary));
ptr->hra=(ptr->salary)*(10.0/100.0);
ptr->da=(ptr->salary)*(30.0/100.0);
ptr->ta=(ptr->salary)*(5.0/100.0);
ptr->gp=(ptr->salary)+(ptr->hra)+(ptr->da)+(ptr->ta);
printf("emp details");
printf("EMPID:%d\n EMPNAME:%s\n EMPmALARY:%d\n GROmm PAY:%f",(ptr->empid),
(ptr->name),(ptr->salary),(ptr->gp));
getch();
}}
output
c$
enter no of employees 2
enter the emp details
enter emp id:1934
enter the name:yamini
enter salary:45000
emp detailsEMPID:1934
EMPNAME:yamini
EMPmALARY:45000
GROmm PAY:65250.000000enter
the emp details
enter emp id:8929
enter the name:ranjani
enter salary:25780
emp detailsEMPID:8929
EMPNAME:ranjani
EMPmALARY:25780
GROmm PAY:37381.000000c
c
cccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccc c
c
c
c
c
cc!"#c
$c
c&'(c
c)*&)+(c
*."/cc:/#(c
."/;;/&<&<'#(c
*-<(c
+-<'(c
*."/:c.ccc;cc:c.c'cc;/&)*&)+#(c
*."/c.ccc;ccc.c'cc;/&*&+#(c
9c
*c
c=>
c?cc
cc:c>c@c
:c.ccc>cc:c.c'cc@c.ccc%A@%=>
Bccc.c'cc
c
c
c
c
c
c
c
c
c
cccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccc c
c
c
c
c
c!"#c
$c
c
&'
&&
(c
c)*
&)+
(c
*."/c
c:c.cC/#(c
."-%(
(66#c
$c
."/;/&<#(c
9c
*."/c
c:c.cC/#(c
."-%(
(66#c
$c
."/;/&<'#(c
9c
."-%(
(66#c
$c
*-<(c
+-<'(c
9c
."-%(
(66#c
$c
-)*6)+(c
9c
*."/c:cc/#(c
."-%(
(66#c
*."/;/&#(c
9c
c
*c
c
c?cc
c
c:c.cCc>cBc
c
c:c.cC>c@cc
c
c:ccBc=cAc
c
c
cccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccc c
c
c
c
c
D ED
Fc GHIc
c
c
'c
cc
$c
cc!J%(c
cc &!&!&!
&(c
c.c: (c
9)*(ccccccc
!"#cccc
$cccccccccc
cc&8&(c
c*."/0ccc.ccI/#(c
c."/;/&<#(c
c8-K."c#(c
c*-"cc)#cc"&8#(c
c."-%((66#c
$cccc
*."/0c!I/#(c
c."/;/&"*6#!#(c
c*."/0c c/#(c
c."/;/&<""*6# ##(c
c*."/0c!8cI/#(c
c."/;c;c;/&<""*6#!#&c<""*6#!#&<""*6#!
##(c
c"*6#-"*6#!c6c"*6#!c6c"*6#!
(c
c"*6#: c-c"*6#
(c
9c
c."-%(c(c66#c
c$c
cc*."/0c!cI;/&c"*6#!#(c
cc*."/0c cI;/&c"*6# #(c
cc*."/0c!8cI;c;c;/&"*6#!&"*6#!&"*6#!
#(c
cc*."/0ccI;/&c"*6##(c
cc*."/0c: cI;./&"*6#: #(c
9c
c(c
c
cccccccccccccccc cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc ccccccccccccccccccccccccccccc c
9c
Ic
c?cc
cc.ccIc
c!IC!c
c c%%%cc
c!8cIJ@ccc=Bc=Jccc
c
c!I,8c
c c%%%
c
c!8cI>JcJ=c=%c
c
c!cIC!c
c cI%%%c
c!8cIJ@c=Bc=Jc
cIA=c
c: cI=
%%%%%%c
c
c!cI,8c
c cI%%%
c
c!8cI>JcJ=c=%c
ccIAc
c: cIA@%%%%%%c
c
c
c
c
c
c
c
c
c