【发布时间】:2016-01-25 10:03:35
【问题描述】:
我的代码有问题。实际上当编译器执行以下行时
scanf_s("%c", macchina[i].marca, 50);
Visual Studio 给我这个错误。函数 get_s 给我带来了同样的问题。
我无法理解代码有什么问题。感谢您的支持
这是我的代码
#include <stdio.h>
int main(void) {
struct automobile{
char *marca;
int modello;
int vendute;
};
struct automobile macchina[5];
for (int i = 0; i < 5; i++){
printf("Inserisci marca: ");
scanf_s("%c", macchina[i].marca, 50);
}
}
【问题讨论】: