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

Ввод имени файла с клавиатуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поставить в начало последовательности нули, а затем единицы http://www.cyberforum.ru/cpp-beginners/thread399998.html
1 Последовательность a1; a2; ...; an состоит из нулей и единиц. Поставить в начало этой последовательности нули, а затем единицы.
C++ Классы Условие задачи Построить систему классов для описания плоских геометрических фигур: круг, квадрат, прямоугольник. Предусмотреть методы для создания объектов, перемещения на плоскости, изменения... http://www.cyberforum.ru/cpp-beginners/thread399957.html
C++ Разжуйте определенную часть написания программы. В частности enum.
Дело в том, что нужно написать программу, в которой вводиться с клавиатуры Название месяца на английском, а выводится у кого из друзей и когда выводится день рождения (текст вообщем). Сложность...
создание string в namespece std C++
В руки попала программа. Необходимо вместо фиксированных аргументов "to be or not to be", "beer", "bread", "milk" брать какой-нибудь string. А создать его не могу. Вроде и библиотека подключена......
C++ Построение таблицы значений функции y=f(x) для x на отрезке [a;b] с шагом h http://www.cyberforum.ru/cpp-beginners/thread399945.html
Помогите, пожалуйста, исправить следующую ситуацию: при a=-2, b=1 и h=0.3 на экран не выводится значение функции в крайней точке отрезка f(1) :gsad: #include <iostream> #include <cmath> using...
C++ Найти в массиве тройку смежных чисел с максимальной суммой. считает только сумму первых трех элементов, а должен считать макс.сумму трех смежных элементов. //---------------------------------------------------------------------------... подробнее

Показать сообщение отдельно
amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 240

Ввод имени файла с клавиатуры - C++

06.12.2011, 09:24. Просмотров 7697. Ответов 6
Метки (Все метки)

Всем привет!

Хочу сделать так:
C++
1
2
3
4
5
6
7
8
9
10
int main()
{
    char finame[15];
    printf("Enter the name of file: ");
    scanf_s("%s", &finame);
        FILE *f = fopen(finame, 'r');
        if(!f) printf ("Error!");
    ...
    return 0;
}
Но, несмотря на то, что файл 100% существует - всегда печатается Error! и файл не обрабатывается дальше. Как быть?

Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru