Multiplicação de matrizes, mat1.cAula 17Concatenação de "strings", cola.c

Concatenação de "strings", cola.c

/* Uma inplementação equivalente da função cola
void cola(char *s,char *t){
  int i=0, j=0;
  while(*s)s++;
  while(*t)
    *(s++)=*(t++);
  *s=0;
}  


#include <stdio.h>

void cola(char s[],char t[]){
  int i=0, j=0;
  while(s[i])i++;
  while(t[j]){
    s[i]=t[j];
    i++;
    j++;
  }
  s[i]=0;
}  

//----------------------------------
#define MAX 100

int main(){
  char a[MAX], b[MAX];
  scanf("%s",a);
  scanf("%s",b);
  cola(a,b);
  printf("%s\n",a);

  return 0;
}

PC/PI - página reservada - versão 2005.02.08

Multiplicação de matrizes, mat1.cAula 17Concatenação de "strings", cola.c