C代码错误:预期';',标识符或'('之前' char'。我似乎无法找到此错误的解决方案有人可以帮帮我吗?

时间:2015-04-24 01:18:54

标签: c

void record_sale()
{
    struct record_sale
    {
        char customername[25];
        char item[20];
        double price;
        double payment;

    }

    /*Declaring variables*/
    char customername[25];
    char item[20];
    double payment,price,Sales;
    int userChoice = 0;
    char sales[15];

1 个答案:

答案 0 :(得分:3)

在结构;的定义之后,您需要record_sale

struct record_sale
{
    char customername[25];
    char item[20];
    double price;
    double payment;
}; //here