修正しました。これでどうですか?
#include<stdio.h>

int dainyu(void);
int main(void)
{
int a;
a = dainyu();
printf("aの値は%d",a);
return 0;
}
int dainyu()
{
int a;
scanf("a--%d",&a);
return return a;
}