Considerando o programa abaixo:
int main(){
char m[5];
m[0]='p';
m[1]='o';
m[2]='v';
m[3]='a';
m[4]='a';
printf("%s\n",m);
}
Temos três afirmações:
I. m forma string na memória, pois é um vetor de caracteres.
II. m não forma string na memória, pois é tem um elemento a mais.
III. para m formar uma string na memória, é necessário mudar a declaração para char m[6];
Assinale a alternativa correta:
Escolha uma opção:
O a. Todas as afirmações estão corretas.
O b. Somente a afirmação I é verdadeira.
O c. Nenhuma das afirmações está correta.
O d. Somente a afirmação II é verdadeira.
O e. Somente a afirmação III é verdadeira.