下面是一个用基础C语言实现该程序的示例代码:
``` #include <stdio.h> #include <stdlib.h>
#define MAX_SALESMAN 5 #define MAX_PRODUCT 6
struct Sale { int salesman_id; int product_id; float sales; };
void input_sales(struct Sale sales[], int *count) { printf("请输入销售便条数量:"); scanf("%d", count); for (int i = 0; i < *count; i++) { printf("请输入第%d张销售便条:\n", i + 1); printf("销售员代号:"); scanf("%d", &sales[i].salesman_id); printf("产品代号:"); scanf("%d", &sales[i].product_id); printf("当天销售额:"); scanf("%f", &sales[i].sales); } }
void display_sales(struct Sale sales[], int count) { printf("销售明细如下:\n"); for (int i = 0; i < count; i++) { printf("第%d张销售便条:\n", i +