关于程序模块化基础的问题,显示void非法

程序如下:
#include "stdafx.h"

int main()
{
void printf_star;
void printf_word;
printf_star;
printf_word;
printf_star;
}

void print_star()
{
printf("************************************************\n");
}

void print_word()
{
printf("please imput username and password!\n");
}
错误如下图片说明

void printf_star;
->
void printf_star();
别的类似

错误点:
1. void 用法不对,void可以修饰函数作为返回类型或声明一个通用的指针类型
2. 调用函数的时候是需要添加参数列表的,无参数也需要加()