Forum Sains Indonesia
Ilmu Terapan => Pemrograman => Ilmu Komputer => Bahasa C/C++ => Topik dimulai oleh: ojaramo pada Februari 10, 2012, 12:03:08 PM
saudara-saudara saya newbi c++ saya mau menjalankan script saya tp tidak muncul programnya, ini script yang saya mau jalankan
#include <stdio.h>
#include <conio.h>
#define max 10
char Q[max];
int F,R,n;
char Insert(char x);
char Delete(void);
void Awal(void);
void Reset(void);
int main ()
{ int i;
char x,y;
clrscr();
n=max-1;
Awal();
x=5;
Insert(x);
y=Delete();
printf("%c",y);}
void Awal (void)
{ F=0;
R=-1; }
char Insert(char x)
{ if(R<n)
{ R++;
Q[R]=x; }
else
{printf("\n Antrian Penuh!!\n");}
}
char Delete(void)
{ char x;
if(F<R+1)
{ x=Q[F];
F++;
if(F==n+1)
{Reset(); }
return(x); }
else
{printf("\n Antrian Kosong!!\n");}
}
void Reset(void)
{F=0;
R=-1;
}
mohon saudara-saudara pencerahannya
...
x = 5;
...
padahal x bertipe char. Kalo mau mengisi x dengan karakter '5' inputnya diberi single quote spt ini:
x = '5';