Skip to content

Instantly share code, notes, and snippets.

@pasali
Created November 27, 2011 18:03
Show Gist options
  • Save pasali/1397910 to your computer and use it in GitHub Desktop.
Save pasali/1397910 to your computer and use it in GitHub Desktop.
föy 4
#include<stdio.h>
#include<string.h>
int main(void){
char dizi2[]= "istambul";
char *dizi5 = dizi2;
char dizi[8];
char *p = dizi;
while(*dizi5 != '\0'){
if(*dizi5 == 'm')
*p = 'n';
else
*p = *dizi5;
dizi5++;
p++;
}
strcpy(dizi5,dizi);
printf("%s",dizi5);
getchar();
}
#include<stdio.h>
char *sifrele (char * dizi) {
int ekle = 1;
while(*dizi != '\0'){
if (ekle == 4)
ekle = 1;
*dizi = *dizi + ekle;
dizi ++;
ekle ++;
}
return dizi;
}
char *sifreCoz (char * dizi) {
int ekle = 1;
while(*dizi != '\0'){
if (ekle == 4)
ekle = 1;
*dizi = *dizi - ekle;
dizi ++;
ekle ++;
}
return dizi;
}
int main(void)
{
char sozcuk[] = "Cin ali";
printf("orjinal : %s\n", sozcuk);
sifrele(sozcuk);
printf("sifreli : %s\n", sozcuk);
sifreCoz(sozcuk);
printf("sifresiz : %s\n", sozcuk);
getchar();
return 0;
}
#include<stdio.h>
struct romaRakami {
char rakam;
int deger ;
struct romaRakami *sonraki;
};
void yazdir (struct romaRakami *p){
while( (p -> rakam) != NULL){
printf("%c", (p -> rakam));
p = p -> sonraki;
}
}
int main(void)
{
struct romaRakami rr1,rr2,rr3,rr4;
rr1.rakam = 'L'; rr1.deger = 50; rr1.sonraki =&rr2;
rr2.rakam = 'X'; rr2.deger = 10 ;rr2.sonraki =&rr3;
rr3.rakam = 'V'; rr3.deger = 5; rr3.sonraki =&rr4;
rr4.rakam = 'I'; rr4.deger = 1 ;rr4.sonraki = NULL;
yazdir(&rr1);
getchar();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment