Erro no prog seguinte ?????

T

TheCall

Guest
Existe algum erro neste programa.

# include
# include conio.h
# include
main ()

(
clrscr ();
char arr [8] = "Rhombus";
int i;
for (i = 0; i <= 7; i )
printf (n% "\ d", * arr);
arr ;)

 
Sim!

Primeiro erro,
Você não pode chamar qualquer funções e, em seguida, declarar variáveis.
Você deve declarar todas as variáveis antes de executar qualquer código.

(
clrscr (); / * Erro * /

char arr [8] = "Rhombus";

deve ser:

(
char arr [8] = "Rhombus";

clrscr ();

Segundo erro,

arr é um ponteiro constante, você não pode incrementá-lo.

deve ser * (arr i)

Terceiro erro,

O programa irá imprimir o valor de "R" oito vezes, se você quiser arr incremento, você tem que ter entre parênteses.

for (i = 0; i <= 7; i )
(
printf (n% "\ d", * arr);
arr ;
)

mas que vai trabalhar de qualquer maneira, deve-se,

for (i = 0; i <= 7; i ) (
printf (n% "\ d", * (arr i));
)

 

Welcome to EDABoard.com

Sponsor

Back
Top