//Robertas Jurkaitis, 6 grupe, uzduotis 2, variantas 12 //Ivedamas skaicius (gali buti tiek neigiamas tiek teigiamas) n. //Transformuoti skaiciu taip, kad liktu tik lyginiai skaitmenys, pvz. 65321->62. #include "stdio.h" #include "head2.h" main() { int a, b, i; char *c; printf("Iveskite skaiciaus ilgi (jei tai neigiamas skaicius, pridekite prie ilgio 1):\n"); scanf("%d", &b); printf("Iveskite skaiciu:\n"); c=(char*)malloc(b*sizeof(char)); for (i=0;i<=b;i++) { scanf("%c", &c[i]); } lyg(c, b); getchar(); getchar(); system("PAUSE"); } #include "stdio.h" #include "string.h" void lyg(char *c, int b); void lyg(char *c, int b) { int i; for (i=0;i<=b;i++) { if ((c[i]!='1')&&(c[i]!='3')&&(c[i]!='5')&&(c[i]!='7')&&(c[i]!='9')) printf("%c", c[i]); } }