很简单的有关问题,路过的给个回答,菜鸟

很简单的问题,路过的给个回答,初学者。
#include<iostream>
using namespace std;

void vicpu(){
cout<<"*********************************"<<endl;
cout<<"*********************************"<<endl;
}

int main(){
void vicpu();
cout<<"!!!!"<<endl;
}

这个程序输出只有!!!!,不执行vicpu()里面的,该怎么修改,不要说放的main里面,放进去很麻烦。

------解决方案--------------------
int main(){
void vicpu(); 这个只是申明
vicpu(); 这才是调用
cout<<"!!!!"<<endl;
}