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

Непонятно где ошибка в программе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма массивов http://www.cyberforum.ru/cpp-beginners/thread677835.html
Воот, даны числа, к примеру 1231, как их сложить если они в массиве ?! По идеи все должно быть верно, но вылазит совсем не то число, должно 7 а вместо него 199. Код: int main(){ ...
C++ Задача про самолет Здравствуйте.вопрос,вернее просьба разрбраться в своем же коде.писал честно говоря "по памяти",когда начал разбирать свои ошибки,честно говоря ничего не нашел,по этому пишу сюда... Задача такая:... http://www.cyberforum.ru/cpp-beginners/thread677806.html
C++ Перевод чисел из двоичной системы счисления в систему счисления кратной степеням двойки и обратно
Нужно две программы, одна реализует перевод чисел из двоичной системы счисления в систему счисления кратной степеням двойки, а другая реализующая перевод чисел из системы счисления кратной степеням...
Поиск чётных чисел в массиве C++
всем привет. такая проблема: не могу никак найти четные числа массива с элементами типа double. #include <vcl.h> #pragma hdrstop ...
C++ Циклические вычислительные процессы. Цикл http://www.cyberforum.ru/cpp-beginners/thread677796.html
Вобщем требовалось написать программу, которая в зависимости от Х вычисляла значение функции. Дано: a,b,c,x,xнач,xкон,dx Вычислить F. Вот сама программа. Работает, вот только выводит одно значение...
C++ Указатели в двумерном массиве Например есть массив int** mas=new int*; for(int i=0; i<=str;i++) mas=new int; for (int i=0; i<str; i++ ) for ( int j=0; j<stb; j++ ) { mas = rand() % 100 ;} подробнее

Показать сообщение отдельно
YoungProgrammer
4 / 4 / 1
Регистрация: 18.01.2011
Сообщений: 206

Непонятно где ошибка в программе - C++

22.10.2012, 21:55. Просмотров 287. Ответов 5
Метки (Все метки)

Программа должна записывать в output.txt содержимое из файлов заданных через аргумент.
printkey 1 - это типа "ассерта"
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
 
int main(int argc, char *argv[])
{
    FILE *pFile = NULL;
    FILE *outFile = NULL;
    int ch;
    char *inputFileName;
    char *outputFileName = "output.txt";
    int i;
    outFile = fopen(outputFileName, "w");
    printf("printkey 1");
    getchar();
    for (i = 1; i <= argc; i++)
    {
        inputFileName = argv[i];
        printf("%s %d \n", inputFileName, i);
        fopen_s(&pFile, inputFileName, "r");
        printf("printkey 2");
        getchar();
        if (pFile = NULL)
        {
            printf("File 's' wasnt opened", argv[i]);
            return -1;
            
        }
        else
        {
            printf("printkey 3");
            getchar();
            while ((ch=fgetc(pFile)) != EOF)
            {
                fputc(ch, outFile);
            }
        }
    }
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru