新手入门,求大神帮忙看看哪里出了问题
0x5613D3EC (ucrtbased.dll)处(位于 Project1.exe 中)引发的异常: 0xC0000005: 写入位置 0x00370000 时发生访问冲突。
#include <stdio.h>
#include <stdlib.h>
int main()
{
char card_name[3];
puts("输入牌名");
scanf_s("%2s", card_name);
int val = 0;
if (card_name[0] == 'K') {
val = 10;
}
else if (card_name[0] == 'Q') {
val = 10;
}
else if (card_name[0] == 'J') {
val = 10;
}
else if (card_name[0] == 'A') {
val = 11;
}
else {
val = atoi(card_name);
}
/*检查牌的点数是否在3到6之间*/
if ((val > 2) && (val < 7))
puts("计数增加");
/*否则,检查牌是否是10、J、Q或K*/
else if (val == 10)
puts("计数减少");
return 0;