Символьные массивы в С - C (СИ)
Формулировка задачи:
Здравствуйте.
В этой программе мой Xcode выдает сообщение об ошибке на четвертой строке кода. Подскажите, пожалуйста, решение проблемы. Заранее спасибо.
Листинг программы
- #include <stdio.h>
- #define MAXLINE 1000
- int getl(char line[], int MAXLINE); //сообщение об ошибке здесь: "expected ')'"
- void copy(char to[], char from[]);
- int main()
- {
- int len;
- int max;
- char line[MAXLINE];
- char longest[MAXLINE];
- max=0;
- while ((len = getl(line, MAXLINE) > 0))
- if (len>max){
- max=len;
- copy(longest,line);
- }
- if(max>0)
- printf("%s", longest);
- return 0;
- }
- int getl(char s[], int lim)
- {
- int c, i;
- for (i=0; i<lim-1 && (c=getchar()) != EOF && c!= '\n'; ++i)
- s[i]=c;
- if (c=='\n'){
- s[i]=c;
- ++i;
- }
- s[i]='\0';
- return i;
- }
- void copy(char to[], char from[])
- {
- int i;
- i=0;
- while ((to[i]=from[i]) !='\0')
- ++i;
- }
Решение задачи: «Символьные массивы в С»
textual
Листинг программы
- int getl(char line[], int 1000);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д