structures using pointers(->)

 #include<stdio.h>

#include<string.h>
typedef struct student{
int rollno;
char  name[50];
int marks;
}std;
int main()
{
std s1;
std *ptr;
ptr=&s1;

ptr->rollno=71;
strcpy(ptr->name,"abhi");
ptr->marks=99;
std s2;
std *p;

p=&s2;
p->rollno=5468;
strcpy(p->name,"kaala");
p->marks=00;



show(s1);
display(s2);
}


void show(std s1)


{

printf("rollno:%d\n",s1.rollno);
printf("name:%s\n",s1.name);
printf("marks:%d\n",s1.marks);
}

void display ( std s2)
{
  printf("rollno:%d\n",s2.rollno);
printf("name:%s\n",s2.name);
printf("marks:%d\n",s2.marks);
}  







Comments