Bem, não estou conseguindo fazer um for, while, do while, seja o q for, um loop que pergunte: printf("Digite o codigo pesq: "); scanf("%d",codPesquisa); loop para busca dai ele guarda o valor do poduto em uma variavel, e volta para pegar outro produto, ai soma o valor nessa variavel para ter um total na venda, depois ira salvar em um pedidos.txt mas isso já é depois pois o que estou quebrando a cabeça e não consigo tirar a duvida é esse loop para pegar o preço grato. abraços. Você sabe trabalhar com arquivos? fscanf() é feita para trabalhar com isso, mas você tem que saber ponteiros, usar o tipo FILE, entradas e saidas com arquivos. Rapaz, essa é a questao, trabalhar para inserir em arquivo eu sei, tenho o algoritimo para pegar preço mas não consigo desenvolver o codigo meu programa ta pronto, eu cadastro o produto, cadastro cliente, etc.. mas a parte de venda ta dificil eu preciso, no exemplo a cima, digitar o codigo 001 ele buscar no arquivo a descrição, no caso printf do nome e do preço e salvar o preço em uma variavel ou seja, busca 001, pula uma linha e pega a descrição salvar em variavel, pular mais uma linha pegar o preço. mas não consigo, abraços.