Почему программа работает не так как мне нужно (C++)
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int m[10];
int i=0;
while (i
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
int m[10];
int i=0;
while (i
код кидаем туда: http://pastebin.com/ , а ссылку - сюда
===========
http://pastebin.com/BxKnXvCf
Исправил твою ошибку, смотри комментарии. Кроме того, учти, что во второй файл у тебя запишется странная фигня - так и должно быть, потому что ты пишешь:
int d=1;
d=getc(f1);
fprintf(f2,"%d",d);
у тебя в f2 запишутся не сами цифры, а их ASCII коды. Замени int d на char d и проблема должна решиться
И на будущее - учись нормально форматировать код, потому что я потратил свое время на приведение кинутого тобою убожества в удобочитаемый вид.
не m, а m с индексом i в квадратных скобках
int d=1;
d=getc(f1);
fprintf(f2,"%d",d);
Тут надо не int на char менять, а %d на %c.