C4716 【C语言】 必须返回一个值
struct Data DataInput(){
struct Data data;
printf("品牌(北京生物、北京科兴、康希通、武汉生物、智飞龙科马):");
scanf("%s", data.brand);
printf("生产厂家:");
scanf("%s", data.manufacturer);
printf("采购时间:");
scanf("%s", data.procurement_time);
printf("采购数量:");
data.procurement_num = readInt(1, 100000000);
printf("库存数量:");
data.inventory_num = readInt(1, 100000000);
printf("接种时间:");
scanf("%s", data.vaccinated_time);
printf("被接种人姓名:");
scanf("%s", data.Vaccinatedperson_name);
printf("被接种人身份证号(18位):");
data.Vaccinatedperson_id = readLong(100000000000000000, 999999999999999999);
printf("被接种人手机号码(11位):");
data.Vaccinatedperson_phone = readLong(10000000000, 19999999999);
printf("接种人接种次数:");
data.times = readInt(1, 4);
printf("接种人姓名:");
scanf("%s", data.Vaccinators);
printf("接种人工号:");
data.Vaccinators_id = readLong(1000000000, 9999999999);
printf("接种人所在地址:");
scanf("%s", data.Vaccinators_address);
}
现在告诉我
错误 C4716 “DataInput”: 必须返回一个值
蒻蓟求教
struct Data DataInput()
需要返回一个Data型变量
在最后加上return data;
有用最佳谢谢
页:
[1]