ARRAY
#include<stdio.h>
int main()
{
float student1,student2,student3,student4,
student5,student6,student7,student8,student9
…………………….;
printf("enter 1st student mark:");
scanf("%f",&student1);
printf("enter 2nd student mark:");
scanf("%f",&student2);
printf("enter 3rd student mark:");
scanf("%f",&student3);
……………………………………………….}
ARRAY is a collection of data items
All of the same type
A common name
Array declaration syntax:
data_type arr_name [arr_size];
int mark[120];
INDEX:
int mark[5];
mark[0]=45;
mark[1]=56;
mark[2]=40;
mark[3]=58;
mark[4]=78;
int mark[5]={45,56,40,58,78};
Size =[n] Index=( [0] – [n-1] )
#include<stdio.h>
int main()
{
int mark [5];
mark[0]=45;
mark[1]=56;
mark[2]=40;
mark[3]=58;
mark[4]=78;
printf("%d",num[0]); //try other index
}
#include<stdio.h>
int main()
{
int mark[5]={45,56,40,58,78};
printf("%d",num[0]); //try other index
}
#include<stdio.h>
main()
{
int num[5]={87,45,48,4,2};
int i;
for(i=0;i<=4;i++)
printf("num[%d]=%dn",i,num[i]);
}
#include<stdio.h>
main()
{
int num[5];
int i;
printf("enter student math markn");
for(i=0;i<=4;i++)
{ printf("student %d:",i+1);
scanf("%d",&num[i]);
}
printf("show student markn");
for(i=0;i<=4;i++)
{ printf("student%d math mark:%dn",i+1,num[i]); }
}
#include<stdio.h>
main()
{ int math[5],eng[5];
int i;
printf("enter student math markn");
for(i=0;i<=4;i++)
{ printf("student %d:",i+1);
scanf("%d",&math[i]);
}
printf("enter student english markn");
for(i=0;i<=4;i++)
{ printf("student %d:",i+1);
scanf("%d",&eng[i]);
}
printf("show student total markn");
for(i=0;i<=4;i++)
{printf("student%d total mark:%dn",i+1,math[i]+eng[i]); } }
Assignment:
Input 5 student name ,math mark,physics mark
and show name with total mark.

Array