Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- char *funkcija(char rijec[], int n)
- {
- char* s=rijec;
- char novi[8];
- char* p=novi;
- int brojac, i, log=0;
- while(*s!='\0')
- {
- if((int)*s-n < 'a') {*p++='z' - ('a'-((int)*s-n))+1 ; s++; }
- else *p++=*s++ - n;
- }
- *p='\0';
- strcpy(rijec, novi);
- return rijec;
- }
- int main()
- {
- char recenica[8]="cfklcvc";
- char novi[8];
- char* p=novi;
- p=funkcija(recenica,2);
- while(*p!='\0')
- {
- printf("%c", *p++);
- }
- //uglavnom ako imas odredjeni string u kojem su sva slova pomjerena unaprijed za n znakova ti trebas da vratis originalni string, s //tim da se uzima u obzir da je ciklicna abeceda
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement