1. #include int prim_e(int szam){ int i; if(szam<2)return 0; for(i=2; i void osszszor(int a, int b, int *ossz, int *szor){ *ossz = a+b; *szor = a*b; } int main(){ int ossz,szor; osszszor(8,20,&ossz,&szor); printf("%d %d\n",ossz,szor); return 0; } ============================================================== 3. #include double keres_a(double t[], int meret){ int i,min; min=0; for(i=1; i #include #include int main(){ char sztring1[100]="Elso sztring."; char sztring2[100]="Masodik sztring."; char sztring3[200]; char *p; int ora,perc,masdperc; printf("A \"%s\" sztring hossza: %d\n",sztring1, sztring_hossz(sztring1)); sztring_masol(sztring3,sztring2); printf("A \"%s\" sztring masolata: \"%s\"\n", sztring2, sztring3); sztring_fesul(sztring3,sztring1,sztring2); printf("A \"%s\" és a \"%s\" sztring osszefesulve: \"%s\"\n", sztring1, sztring2, sztring3); // strlen, strcpy, strcat, strchr,strstr printf("A \"%s\" sztring hossza: %d\n",sztring1, strlen(sztring1)); strcpy(sztring3,sztring2); printf("A \"%s\" sztring masolata: \"%s\"\n", sztring2, sztring3); strcat(sztring3,sztring1); printf("A \"%s\" es \"%s\"sztring osszefuzve: \"%s\"\n", sztring2, sztring1, sztring3); p=strchr(sztring1,'t'); if(p!=NULL)printf("Megkerestuk a \'t\' betut: %s\n",p); p=strstr(sztring1,"sz"); if(p!=NULL)printf("Megkerestuk az \"sz\" reszsztringet: %s\n",p); // sprintf,sscanf sprintf(sztring3,"%02d:%02d:%02d",rand()%12,rand()%60,rand()%60); sscanf(sztring3,"%d:%d:%d",&ora,&perc,&masdperc); printf(" A \"%s\" sztringbol kinyert idopont: %d ora, %d perc, %d masodperc.\n",sztring3,ora,perc,masdperc); return 0; }