Leitura de strings entre aspas. Em algumas linguagens de programação, as strings são incluídas delimitadas por aspas simples ou duplas. Escreva um programa que leia as três strings suzy, “suzy” e ‘suzy’. As aspas são ignoradas pela C ou lidos como parte da string?

Passo 1

E aí meus queridos!! Tudo bem com vocês??

Hoje vamos falar sobre algumas formas de ler strings e quando nosso programa aceita aspas ou não. Vamos lá?

Passo 2

Vamos iniciar nosso código incluindo as bibliotecas que já conhecemos: stdio.h e stdlib.h; Em seguida precisamos criar variáveis para cada uma das strings solicitadas e pedir para o usuários escrevê-las como foi pedido.

Passo 3

Para o usuário ficaria da seguinte maneira:

Podemos ver que a Linguagem C lê as aspas simples e as inclui como parte da string e ignora as aspas duplas quando lidas na nossa programação.

Dê Ctrl+n no seu compilador e bora para o próximo exercício!!

Resposta

As aspas duplas é ignorada pela linguagem C e por isso não é incluída na string. Já as aspas simples são incluídas como parte da string.