>>735と同じスタンスだが
個人的には文字列は1つにまとめた方が好き。

#define HARE "kyoumoiitennki\n"
#define HOSU "sentakumonowohosou\n"

void f(char* msg)
{
 int in;
 if(msg)
  printf( "%s", msg );
 scanf( "%d" ,&in );
 printf( "rakki-number %d" ,in );
}

void abc( void ) {
 f(HARE);
}

void def( void ) {
 f(HARE HOSU);
}