Объявление прототипа функции - C (СИ)
Формулировка задачи:
Доброго времени суток. Разбираю пример из книги Кернигана и Ричи, а именно следующий:
Visual Studio ругается на строку с , мол не хватает скобки после MAXLINE.Помогите разобраться, в чём проблема.
#include <stdio.h> #define MAXLINE 1000 int getline(char linef[], int MAXLINE); void copy(char to[], char fromf[]); int main() { int len, max; char line[MAXLINE]; char longest[MAXLINE]; max = 0; while ((len = getline(line,MAXLINE)) > 0) { if (len > max) { max = len; copy(longest,line); } } if (max > 0) printf("%s",longest); getchar(); return 0; } int getline(char s[], int lim) { char c; int 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++; { } }
int getline(char linef[], int MAXLINE);
Решение задачи: «Объявление прототипа функции»
textual
Листинг программы
int getline(char linef[], int 1000);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д