The term algorithm in C and in any kind of language or in a matter of programmatically use, denotes the way to approach a problem and provide a solution. Thus, programmatically it signify the structure of your programmatic solution e.g
#include<iostream.h>
void function definition();
void main()
{
variable declaration;
functions(int n);//call of functions
}
void function (int m)
{
implementation;
}