Trade Game Sorum(C Programlama)
-
Arkadaşlar projem var ve bir ticaret oyunu geliştirmeye çalışıyorum.Programlama konusunda çok ileri değilim ve size sorum var.Kodlar aşağıda.
void turkey1(char d,int i, int z, int q,int w,int x){
int b=1000,s=650,k=850,c=750,a=700,v=800,e,m,n,p,u;
char h;
int g=50, o=200;
u=b-s;
p=b-k;
n=b-c;
m=b-a;
e=b-v;
printf("The best of import goods in Turkey\n");
printf("s - Spices--->650 Gold\n");
printf("k - Silk--->850 Gold\n");
printf("c - Cotton--->750 Gold\n");
printf("a - Sisha--->700 Gold\n");
printf("v - Silver--->800 Gold\n");
printf("Which İmport Goods Do you want to buy:");
scanf("%s",&d);
i=u;
z=p;
q=n;
w=m;
e=x;
if(d=='s'){
printf("YOU BOUGHT SPICES AND THE REMAINING FUNDS:%d\n\n",u);
}
else if(d=='k'){
printf("YOU BOUGHT SILK AND THE REMAINING FUNDS:%d\n\n",p);
}
else if(d=='c'){
printf("YOU BOUGHT COTTON AND THE REMAINING FUNDS:%d\n\n",n);}
else if(d=='a'){
printf("YOU BOUGHT SISHA AND THE REMAINING FUNDS:%d\n\n",m);}
else if(d=='v'){
printf("YOU BOUGHT SILVER AND THE REMAINING FUNDS:%d\n\n",e); }
Şimdi ben başka bir fonksyon oluşturup bu fonksyonda yukarıdaki fonksyondaki kullanıcı nın seçimine göre hesaplanan son çıkan değeri alıp işlemek, yani işlem yapmak istiyorum.Bu son değeri yeni fonksyona nasıl alıcam veya aktarıcam araştırdım araştırdım bulamadım :(
-
isteğini tam anlayamamış olabilirim ama umarım işine yarar
#include<stdio.h> #include<windows.h> void yenifonk(char x); //yeni fonksiyon tanımladım char a; int main() { puts("Harf girin"); scanf("%s",&a); yenifonk(a); // yenifonk u çağırdım return 0; } void yenifonk(char x) //burda benim main fonksiyondaki klavyeye girecegim char a değeri geliyor { printf("Girdiginiz harf: %s\n",&x); // önceki fonksiyonda girmiş olduğun harf bunda yazılıyor system("pause"); }
-
O değilde mesajı yazan arkadaşa teşekkür etmek istiyorum, bu mantıktan yola çıkarak programımın %85 ini tamamlamış durumdayım.Teşekkür ederim.