FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[713] Re:윽 안돼네엽 ㅠ.ㅠ
최준호.스페로 [sparrow] 1936 읽음    2003-04-21 13:07
안녕하세요 스페로 입니다.
제 답변을 이해 못하신건지.. 프로그램은 순서도 중요하고
c = a ^ b;
이문장을 그 위치에 쓰시는 거 보니 아직 공부가 덜되신거 같고 문자열을 위한 방법이나.
문자열을 하나하나 ^ 연산을 위해 루프를 돌려야 한다는것도 이해하시기 힘드신거 같아
그냥 허접하게 짜봣음니다.


#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main()
{
  char key;
  char * passwd;
  char result_passwd[10];
  int i;

  passwd = malloc(10);

  printf("자신이 원하는 단어 입력하시오.(영문 10자 이내) 한칸띠고 비밀키 입력하세요\n");
  scanf("%s %c", passwd ,&key);

  for (i=0; i<strlen(passwd); i++)  /* XOR 연산으로 암호화 */
  {
    result_passwd[i] = passwd[i] ^ key;
  }
  result_passwd[i] = '\0';

  printf("1: %s \n" , result_passwd);

  for (i=0; i<strlen(passwd); i++)  /* XOR 연산으로 원래 문자열로.. 변환  */
  {
    result_passwd[i] = result_passwd[i] ^ key;
  }
  result_passwd[i] = '\0';

  printf("1: %s \n" , result_passwd);


  return 0;

??? 님이 쓰신 글 :
: #include <stdio.h>
:
: int main(int argc, char* argv[])
:
: {
:
: char a,b;
: a=a[10];
: b=b[1];
: char c;
: c = a ^ b;
:
: printf("자신이 원하는 단어 입력하시오.(영문 10자 이내) \n");
:  scanf("%s \n",&a);
: printf("비밀키 입력하시오.(영문 1자) \n");
:  scanf("%c \n",&b);
:
: printf("1: %s \n" , c);  //<== XOR에 의해 변형
: printf("1: %d  \n" , c);  //<== XOR에 의해 변형된 값을 숫자로 표시 해보자
:
: c = c ^ b;
: printf("2: %s \n" , c);  //<== 한번더 b로 XOR하면 원래 a문자 출력
:
:   return 0;
: }
:
: 이렇게 해봤는데 2개가 틀렸다고 했는데 뭐가 틀린지 모르겠어엽 ㅠ.ㅠ 1시간동안 골똘이 생각해도.. 쩝
:

+ -

관련 글 리스트
708 이것좀 갈켜주세엽 ㅠ.ㅠ ??? 1941 2003/04/19
709     Re:이것좀 갈켜주세엽 ㅠ.ㅠ 최준호.스페로 2077 2003/04/20
710         Re:Re:죄송합니다. 자세히 좀... ??? 1931 2003/04/20
711             Re:Re:Re:죄송합니다. 자세히 좀... 최준호.스페로 2020 2003/04/21
712                 윽 안돼네엽 ㅠ.ㅠ ??? 1791 2003/04/21
713                     Re:윽 안돼네엽 ㅠ.ㅠ 최준호.스페로 1936 2003/04/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.