#include #include #include #define N 2000 int main(int argc, char *argv[]) { char str[N], *slovo=NULL, flag=0, *s; int i=0; memset(str, 0, N); gets(str); while (!strlen(str)) { puts("Введите строку:"); gets(str); } if (str[0]!='.') { strtok(str, "."); s=strtok(str, " "); do { if(strlen(s)>strlen(slovo)) slovo=s; } while(s=strtok(NULL, " ")); strtok(slovo, " ")); puts(slovo); } else puts("Ошибка! Пустая строка"); system("PAUSE"); return 0; }