می خواستم بنویسم char نوشتم cahr
اینم ویرایش:
اینم ویرایش:
کد
#include<iostream.h>
#include<conio.h>
#include<string.h>
void no(int n, int x)
{
x+=n;
if(x>57)
x=48+(57-x-1);
else if(x<48)
x=57-(48-x-1);
cout<<x;
}
void text(int n,char s)
{
int m;
m=s;
if((m>=65)&&(m<=90))
{
m+=n;
if(m>90)
m=65+(m-90-1);
else if(m<65)
m=90-(65-m-1);
}
else
{
m+=n;
if(m>122)
m=97+(m-122-1);
else if(m<97)
m=122-(97-m-1);
}
s=m;
cout<<s;
}
void main()
{
int i,n,l;
char string[100];
cin>>n;
gets(string);
l=strlen(string);
for(i=0;i<l;i++)
if((string[i]<='0')&&(string[i]>='9'))
no(n,string[i]);
else
text(n,string[i]);
getch();
}