Ошибки компилятора 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д