boa noite pessoal!
sou novo no forum (ja me cadastrei a um tempo, mas nunca participei) então esse é o meu primeiro post.
estou praticando programação em c++, e pra isso, estou tentando criar um programa com tudo que já aprendi, porém o compilador sempre da erro quando adiciono a estrutura "do while"
mas funciona normal quando eu tiro.
o codigo não tem muita coisa, visto que estou começando a escreve-lo e é só para praticar as estruturas de comandos e de dados.
os erros que o compilador acusam são:
[Error] expected 'while' before 'preco'
[Error] expected '(' before 'preco'
segue o codigo para vocês analisarem e me apontar os erros que podem estar causando erro.
#include <iostream>
using namespace std;
int main() {
int in;
do{
cout<<"sera que vai funcionar?? "<<endl;
cout<<"aperte 1 para continuar: ";
cin>>in; // "in" significa iniciar
while(in != 1);
}
float preco[18]={132.90, 1295.25, 598.90, 158.64, 925.59,989,58,116.99,818.98,656,23,890,134,580,960,95,580,85};
system ("cls");
for (int i=0; i<18; i++){
cout<<preco<<" ";
}
cout<<endl;
system("pause");
return 0;
}
desde já agradeço a atenção.