Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Считать текст из файла и вывести на экран все его предложения в обратном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести отчет о товарах, которые были возвращены в магазин за текущий день http://www.cyberforum.ru/cpp-beginners/thread307442.html
в кассе магазина видеться запись о проданных товарах. записи ведуться ежедневно и включают в себя информацию о названии товара, цене, о статусе(продан, бракованный или возврат). Нужно вывести отчет...
C++ Почему функция вычисляется 1 раз и все? #include <iostream.h> #define I 5 #define J 5 void vvodmas( int , char ); int poisk( int ); void pech ( int , char, int); void main() { int a,b,amin,bmin; vvodmas(a,'a'); http://www.cyberforum.ru/cpp-beginners/thread307430.html
C++ Определить, является ли заданное натуральное число совершенным
Определить, является ли заданное натуральное число совершенным, т.е. равным сумме всех своих (положительных) делителей, кроме самого этого числа (например, совершенное число 6=1+2+3). #include...
разложение тангенса C++
Бодрого утра....вот не могу справиться с ошибками...буду очень благодарна, кто поможет... #include <iostream> #include <conio.h> #include <math.h> using namespace std; #define PI...
C++ Преобразовать строку, заменив точками все двоеточия, встречающиеся среди первых n/2 символов, и заменив точками все восклицательные знаки... http://www.cyberforum.ru/cpp-beginners/thread307390.html
14.24. Дана строка. Преобразовать ее, заменив точками все двоеточия, встречающиеся среди первых n/2 символов, и заменив точками все восклицательные знаки, встречающиеся среди символов, стоящих после...
C++ работа с двумерным массивом. Доброго всем времени суток, помогите решить задачку(знаю что элементарная но что то не выходит ни чего) Дана целочисленная прямоугольная матрица. Определить количество столбцов, ни содержащих ни... подробнее

Показать сообщение отдельно
Rexer
163 / 162 / 20
Регистрация: 10.10.2010
Сообщений: 725
29.05.2011, 13:11
Это вы печатаете просто файл.
Чтобы выполнить ваше задание вы записываете строки в массив,а потом просто массив выводите с конца.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<stdio.h>
int showmefile(char *);
int main(void)
{
    char str[80];
    printf("Enter file name - > ");
    scanf("%s",str);
    showmefile(str);
}
int showmefile(char *str)
{
    FILE *fd;
    char buf[100];
    if((fd = fopen(str,"rt")) == NULL) return -1;
    fgets(buf,100,fd);
    while(!feof(fd))
    {
        puts(buf);
        fgets(buf,100,fd);
    }
    fclose(fd);
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru