sempre que eu executo esse código fala que estava esperando uma expressão lógica, ou só a parece o número no computador, tipo se eu colocar s de scanner vai contabilizar 1 para computador, alguém me ajuda a descobri o erro
Var
// Seção de Declarações das variáveis
Computador: inteiro
Scanner: inteiro
Impressora: inteiro
continuar: caractere
tipo_bem: inteiro
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
computador <- 0
impressora <- 0
scanner <- 0
// Laço principal do levantamento
repita
escrevaL("-----------------------------------")
escrevaL("---LEVANTAMENTO DE BENS MATERIAIS--")
escrevaL("-----------------------------------")
escreval("BENS PATRIMONIAIS:")
escreval(".............[C] COMPUTADOR")
escreval(".............[I] IMPRSSORA")
escreval(".............[S] SCANNER")
escreval("Selhecione o tipo do bens para realizar o levantamento: ")
leia( tipo_bem )
// Verificando tipo de bem informado
se (tipo_bem = "C") então
computador <- computador + 1
senao
se (tipo_bem = "I") então
impressora <- impressora + 1
senao
se (tipo_bem = "S") então
scanner <- scanner + 1
fimse
fimse
fimse
escreva("Deseja continuar o levantamento [S] ou [N] ? ")
leia(continuar)
ate ( (continuar = "N") ou (continuar = "n") )
// Exibir o resultado final do levantamento
escreval("---------------------------------------------------")
escreval("Resultado do levantamento:")
escreval("Total de Computadores: ", computador)
escreval("Total de Impressoras: ", impressora)
escreval("Total de Scanners: ", scanner)
Fimalgoritmo