Это только моя третья или четвертая программа, так что терпите меня: мне нужно написать программу, которая читает строковый ввод до EOF, а затем печатает самое длинное слово + его длину. Я не должен использовать strlen (). Это код скелета, который был предоставлен -
#include <stdio.h>
static const int max_word_len = 50;
int main(int argc, const char *argv[]){
int c = 0;
int i = 0;
int longest;
char current[max_word_len];
char longest[max_word_len];
while(... != EOF && i < max_word_len-1){
}
}
Затем я должен использовать это:
void copy(char src[], char dst[], int count);
Я понятия не имею, как поступить, поэтому любая помощь приветствуется.