I don't see the need of using macro to define something , say in below example:
#define TELEPHONE 443 //why use this
int telephone = 443; //when same job is done by a regular variable
why would any one use macro for defining (declaring variable in C language) ? as in above scenario?