|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.02.2012, 02:24 | #1 |
Новичок
Джуниор
Регистрация: 13.02.2012
Сообщений: 1
|
Сделать вывод самого длинного слова из файла
Нужно вывести на екран самое длинное слово из файла.
#include <iostream> #include <stdio.h> #include <conio.h> #include <string.h> using namespace std; int func(char); void main () { FILE *file; char str[12], smb; int i; cout << ("\n\nInput name of your file: "); cin >> ("%12s",str); //creating file...// if ((file = fopen(str, "w")) == NULL) cout << ("\r\nFile '%s' could not be created\n", str); else { cout << ("\r\nFile "); cout << ("'%s' ", str); cout << ("has been created\r\n\r\n"); cout << ("Write data to file:"); cout << ("\r\n\r\n"); do { smb = getche(); if (smb == ' ') smb = ','; else if (smb == '\r') {smb = ';'; putc('\n',stdout);} if (smb != 0x1B) putc(smb,file); } while (smb != 0x1B); putc('.',file); fclose(file); cprintf("\r\nClose file."); } //my function...// func(str); //vivod } int func(char name[12]) { FILE *file; char tmp; if ((file = fopen(name, "r+")) == NULL) cprintf("\r\nFile '%s' could not be opened\n", name); else { cout << ("\r\n\r\nFile "); cout << ("'%s' ", name); cout << ("has been opened"); int cur=0; int maxlen=0; bool flag=true; while(fgetc(file)!=EOF){ while(fgetc(file)!=','||fgetc(file) !=EOF) cur++; maxlen=(maxlen<cur)?cur:maxlen; return maxlen; } } } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа поиска в строке (string) самого длинного симметричного слова [Паскаль] | Henkel | Помощь студентам | 2 | 14.12.2010 20:41 |
Скрипт-нахождения длинного слова(Перенесено из Java SE) | XOKS | JavaScript, Ajax | 0 | 08.10.2010 09:11 |
Нахождение самого короткого слова | Диезушка | Помощь студентам | 2 | 20.10.2009 21:43 |
вывод слова из файла, ошибка | Ceprey | Общие вопросы C/C++ | 4 | 17.04.2008 12:05 |
Pascal//определить длину самого короткого и самого длинного слова в строке | ShnurOK | Помощь студентам | 2 | 16.12.2007 10:43 |