Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int func(char st1[], char st2[], char stfim[], int tamf)
- {
- int i, j, tamf1, tamf2;
- tamf1=strlen(st1);
- tamf2=strlen(st2);
- if(tamf>=tamf1+tamf2){
- if(tamf1>tamf2){
- for(i=0,j=0;st2[j]!='\0';j++){
- stfim[i]=st1[j];
- stfim[i+1]=st2[j];
- if(j==tamf2)
- i++;
- else i+=2;
- }
- for(;st1[j]!='\0';j++,i++)
- stfim[i]=st1[j];
- stfim[i]='\0';
- }
- else if(tamf2>tamf1){
- for(i=0,j=0;st1[j]!='\0';j++,i+=2){
- stfim[i]=st1[j];
- stfim[i+1]=st2[j];
- }
- for(;st2[j]!='\0';j++,i++)
- stfim[i]=st2[j];
- stfim[i]='\0';
- }
- else{
- for(i=0,j=0;st2[j]!='\0';j++,i+=2){
- stfim[i]=st1[j];
- stfim[i+1]=st2[j];
- }
- stfim[i]='\0';
- }
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement