source file name: LineSlope.C 

#include<math.h>

void length(int x1, int y1, int x2, int y2)

{

int len;

len=sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));

printf(" \n Length of Line=%d ",len);

}

int  slope(int x1, int y1, int x2, int y2)

{

int m;

m=(y2-y1)/(x2-x1);

printf("\n Slope=%d",m);

return m;

}

void yinter(int x1, int y1, int m)

{

int c;

c=y1-m*x1;

printf("\n Y intercept=%d ",c);

}

void main()

{

int len,m;

int x1,x2,y1,y2;

clrscr();

printf("\n enter 2 end points of line");

scanf("%d%d%d%d",&x1,&y1,&x2,&y2);

length(x1,y1,x2,y2);// calling of length fn

m=slope(x1,y1,x2,y2);  // calling of slope fn

yinter(x1,y1,m);

getch();

}

output: