Ошибки компилятора Syntax error:missing ')' before 'constant' - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Здрасте уважаемые Гуру! Пытаюсь компилировать код и никак немогу понять что ж хочет от меня компилятор(VC 6.0)
#include <conio.h>
#include <stdio.h>
#include <string.h>
 
#define size 5
 
typedef struct Client 
{
    int Pnum;
    char ClientName[15];
    char ClientAdress[20];
    int Baccount;
}Clients;
 
void initStructClient(Clients * ptrc)
{
    printf("Enter Clients Phone Number:");
    scanf("%d",&(ptrc->Pnum));
    printf("Enter Clients Name:");
    gets(ptrc->ClientName);
    printf("Enter Clients Adress:");
    gets(ptrc->ClientAdress);
    printf("Enter Clients Bank Account");
    scanf("%d",&(ptrc->Baccount));
}
 
void initClients(Clients arrClients[],int size)
{
    int i;
    for(i=0;i<size;i++)
        initStructClient(&arrClients[i]);
}
void main()
{
    Clients arrClients[size];
    initClients(arrClients,size);
}

Ошибки:

C:\Users\6920\Desktop\Phone.c(27) : error C2143: syntax error : missing ')' before 'constant' C:\Users\6920\Desktop\Phone.c(27) : error C2143: syntax error : missing '{' before 'constant' C:\Users\6920\Desktop\Phone.c(27) : error C2059: syntax error : '<Unknown>' C:\Users\6920\Desktop\Phone.c(27) : error C2059: syntax error : ')' Указывает он на функцию void initClients.Где он там углядел константы..?? Заранее благодарен.

Решение задачи: «Ошибки компилятора Syntax error:missing ')' before 'constant'»

textual
Листинг программы
#define SIZE 5

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.818 из 5