下記ソースのinput_name内のscanf_s辺りで、実行時にエラーが出るのですが、
理由と解決策がわかりません。
#include <stdio.h>
/* 主人公のステータス*/
typedef struct kouzoutai{
char name[256];
int age;
char serifu[256];
}test;
void input_name(test *temp);
int main(void)
{
char* a;
test hero = {"aaa",10,"test"};
/* 名前入力 */
input_name(&hero);
// scanf_s("%s\n",hero.name);
/* 終了*/
scanf_s("%s",&a);
return 0;
}
/* 名前入力 */
void input_name(test *temp)
{
printf("名前をいれて\n");
/* 入力フォーム*/
scanf_s("%s\n",temp->name);
}