Enviado em 29/10/2016 - 11:48h
Olá amigos, estou programando um código de compra e venda de ingressos para Cinema.
Inicialmente fiz ele em C++, todavia com ajuda dos colegas do fórum converti para C. ( No qual era obrigatório o projeto)
Mas ainda está dando erro, ele compila, mas na hora de selecionar o Switch 1 (case1) ele para de funcionar.
Além do fato do char não estar entrando.
Desde já, agradeço a atenção de todos.
Inicialmente fiz ele em C++, todavia com ajuda dos colegas do fórum converti para C. ( No qual era obrigatório o projeto)
Mas ainda está dando erro, ele compila, mas na hora de selecionar o Switch 1 (case1) ele para de funcionar.
Além do fato do char não estar entrando.
#include <stdio.h>Criei um tópico ontem, mas acabei excluindo por um descuido meu.
#include <stdlib.h>
int main() {
printf("\t===============================================\n");
printf("\t===============================================\n");
printf("\t========== CINE MAIS MAIS MATHEUS ========\n");
printf("\t===============================================\n");
printf("\t===============================================\n");
int CAD[12] [22];
int op=1,lin,col,cond;
for(int i=0; i<12; i++){
for(int j=0; j<22; j++){
CAD [i] [j]=0; //DISPONIVEIS
}
}
do{
printf("\t| 1 - VENDA DE INGRESSOS \n");
printf("\t| 2 - Ver disponibilidade das cadeiras\n");
printf("\t| 3 - Desistir da compra\n\n");
scanf("%i",&op);
switch(op){
case 1: //VENDER INGRESSO
printf("\t Fila");
scanf("\t lin");
printf("\t Cadeira");
printf("\t coluna");
CAD[lin-1][col-1]=1;
break;
case 2:
for(int i=0; i<12; i++){
for(int j=0; j<22; j++){
if(CAD[i][j] == 0)
printf("\t char (176)");
else
scanf("\t char(1)");
}
}
break;
case 3:
printf("\t Reintegrar uma (1)... \nReintegrar TUDO (2)...");
scanf("\t cond");
if(cond == 1){
printf("\t Fila");
scanf("\t lin");
printf("\t Cadeira");
scanf("\t col");
CAD[lin-1][col-1]=0;
}
else
for(int i=0; i<12; i++){
for (int j=0; j<22; j++){
CAD[i][j]=0;
}
}
break;
default:
op=0;
}
}while(op!=0);
return 0;
}
Desde já, agradeço a atenção de todos.