
// MAC110 - 2004
// 
// Cadeia de caracteres
//
// Exemplo 2: experimente digitar uma frase com espaços em branco

#define MAX 128

int main (void) {
  char linha[MAX]; // vetor de caracters (cadeia, string) com até MAX caracters
  int i;
  printf("Digite algo com ESPAÇO EM BRANCO, seguido de ENTER: ");
  scanf("%s", linha);
  printf("%s\n",linha);
  printf("A cadeia digitada foi: %s\n", linha);
  for (i=0; i<strlen(linha); i++) // strlen(pal): devolve o número de caracteres digitados
      printf("%c",linha[i]);
  printf("\n");

  printf("Digite novamente algo com ESPAÇO EM BRANCO, seguido de ENTER: ");
  i = 0;
  while ( (linha[i++]=getchar()) != '\n' );
        linha[i] = '\0';
  printf("A cadeia digitada foi: %s\n", linha);

  printf("A cadeia digitada foi: %s\n", linha);
  for (i=0; i<strlen(linha); i++)
      printf("%c",linha[i]);
  printf("\n");

  }
