رتبه موضوع:
  • 29 رای - 2.9 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سورس کد اینکریپت و دیکریپت (سی)
#1
کد:
Encryption-Decryption#include<stdio.h>void main()
{
FILE *fp,*fp1;
int choi;
char name[20],temp[20]={"Temp.txt"},c;
clrscr();
printf("Press 1 to Encrypt:
Press 2 to Decrypt");
printf("Enter your Choice:");
scanf("%d",&choi);
switch(choi)
{
case 1:
printf("Enter the filename to Encrypt:");
scanf("%s",name);
fp=fopen(name,"r+");
if(fp==NULL)
  {
     printf("The file %s can't be open",name);
     getch();
     exit();
  }
fp1=fopen(temp,"w+");
if(fp1==NULL)
{
   printf("The file Temp can't be open");
   getch();
   exit();
}
c=fgetc(fp);
while(c!=EOF)
{
fputc((c+name[0]),fp1);printf("%c",c+name[0]);getch();
c=fgetc(fp);
}
fclose(fp);
fclose(fp1);
remove(name);
rename(temp,name);
printf("The file is Encrypted:");
getch();
break;
case 2:
     printf("Enter the Filename to Decrypt:");
     scanf("%s",name);
     fp=fopen(name,"r+");
     fp1=fopen(temp,"w+");
     c=fgetc(fp);
     while(c!=EOF)
                {
                fputc(c-name[0],fp1);
                c=fgetc(fp);
                }
                fclose(fp);
                fclose(fp1);
                remove(name);
                rename(temp,name);
                printf("The file is decrypted:");
                getch();
  }
}

کسانی که دوست دارن در کانال فروشگاه ما و یا کانال انجمن عضو بشن یک پیامک در تلگرام برای من بفرستید که عضوشون میکنم.





ای ام شاپ را در اینستگرام دنبال کنید

ای ام شاپ رو در کانال تلگرام دنبال کنید



This forum uses Lukasz Tkacz MyBB addons.
پاسخ
#2
الگوریتم کار رو کاش توضیح میدادی
پاسخ


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سورس کد خواندن فایل تکست (سی پلاس پلاس) Amin_Mansouri 1 4,602 12-12-2012، 08:44 PM
آخرین ارسال: salman_looloo
  سورس کد ایجاد افکت های مورد نظر (سی پلاس پلاس) Amin_Mansouri 0 2,334 12-06-2012، 12:29 PM
آخرین ارسال: Amin_Mansouri
  سورس کد دانلودر(سی پلاس پلاس) Amin_Mansouri 0 3,902 09-17-2012، 07:08 PM
آخرین ارسال: Amin_Mansouri
  سورس کد Thrip Port Scanner Amin_Mansouri 0 4,692 09-13-2012، 05:04 PM
آخرین ارسال: Amin_Mansouri
  سورس های ++C Ghoghnus 6 4,375 07-12-2012، 08:46 AM
آخرین ارسال: امیر
  سورس کد نمایش حجم فایل مورد نظر (سی) Amin_Mansouri 0 1,971 06-16-2012، 08:32 PM
آخرین ارسال: Amin_Mansouri
  سورس کد تبدیل مگابایت به کیلوبایت (سی) Amin_Mansouri 0 3,800 06-16-2012، 08:28 PM
آخرین ارسال: Amin_Mansouri
  سورس کد خالی کردن سطل زباله سیستم عامل ( سی ) Amin_Mansouri 0 1,933 06-16-2012، 08:25 PM
آخرین ارسال: Amin_Mansouri
  سورس کد ماشین حساب (سی پلاس پلاس) Amin_Mansouri 1 3,637 06-16-2012، 08:17 PM
آخرین ارسال: Amin_Mansouri
  سورس کد مدیریت حسابداری هتل (سی پلاس پلاس) Amin_Mansouri 0 1,869 06-08-2012، 10:23 PM
آخرین ارسال: Amin_Mansouri

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان
<------> <____> <<<<----------------->>>> <<<<--->>>>>
This forum uses Lukasz Tkacz MyBB addons.