#include #include int main() { char str[10]; int l= 0; printf('Input the string : '); fgets(str, 10,

#include #include

int main()

{

char str[10];

int l= 0;

printf("Input the string : ");

fgets(str, 10, stdin);

while(str[l] != 'n')

l++;

printf("The answer is : %dnn", l+1);

}

Sobre o código acima pode-se afirmar:

O valor procurado é o último elemento da string ''

O valor procurado é o tamanho da string excluindo o n capturado pelo fgets

Não funcionará adequadamente porque não foram colocadas as chaves do while

O código atua exatamente como um strlen

O código não funcionará adequadamente porque não foi adicionada a

1 Resposta

  • Tai

    O valor procurado é o tamanho da string excluindo o n capturado pelo fgets.

    Mesmo faltando o no final do #include, o programa conta quantos caracteres você adicionou, incluindo o '' (Caractere NULO) , até voce apertar n (ENTER)

    Não é igual ao strlen pq ele não conta o ''.

Clique aqui para adicionar a sua resposta.