Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2011, 20:58   #1
Sexaron
 
Регистрация: 24.05.2011
Сообщений: 7
По умолчанию Ошибка в программе шифрования

Программа запускается, но когда вводиш ключ выдает ошибку.
Код:
//---------------------------------------------------------------------------
#include<stdio.h>
#include<conio.h>
#include<fstream.h>
#include<math.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
void main(){
  char* kluch;              
  FILE *inp, *out;
  inp = fopen("Input.txt" , "r");
  out = fopen("Output.txt" , "w");
  if(inp==NULL)
    {
       printf("No Input.txt");
       getch();
       exit(1);
     }
  printf("Enter key");
   scanf("%s", kluch);
  int n=strlen(kluch); 
  int j,i=0;

  char temp,buffer=NULL; 
  while(getc(inp)!= EOF)
    {

       buffer=getc(inp);
       if(buffer==NULL) break;
       j=fmod(i,n);                     
       temp=buffer^kluch[j];          
       putc(temp, out);               
       i++;    
       buffer=NULL;
    }

  fclose(inp);
  fclose(out);
  printf("Go to Output.txt");
  getch();
}

Последний раз редактировалось Sexaron; 24.05.2011 в 21:16.
Sexaron вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в программе user100 Паскаль, Turbo Pascal, PascalABC.NET 2 17.04.2011 21:08
Ошибка в программе C Renat21 Общие вопросы C/C++ 6 02.04.2011 18:00
Ошибка в программе Rusl_v Общие вопросы C/C++ 4 17.12.2010 16:24
Ошибка в программе. v1le Помощь студентам 3 26.10.2010 17:00