Ошибки компилятора 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