Membuat program enkripsi sederhana untuk sebuah string. ~ Ivul varel

Membuat program enkripsi sederhana untuk sebuah string.

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

void enskripsi(char *data, int translasi);

 int main(){
  char x[261];
  int perpindahan;

  printf("masukkan string : ");
  scanf("%s", x);
  getchar();
  printf("besar translasi : ");
  scanf("%d", &perpindahan);


enskripsi(x, perpindahan);
  return 0;
}


void enskripsi(char *data, int translasi){

 char *p;
 int y;
for (p=data;*p!='\0';p++)
   {*p=(int)tolower(*p);
   y=(int)*p+translasi;
   if (y>122)
      {
      y=y;
      do {
      y=y-26;
      *p=y;
      }while(y>122);
      /*for(y=y;y>122;)
{ y=y-26;
  *p=y;
           }*/
putchar(*p);
}
    else{
*p=y;
putchar(*p);
}
  }
   printf("\n\n");
  }
Previous
Next Post »
Post a Comment
Thanks for your comment