وااااای چقدر عجیب شد همه متغیرا توی مغزم به هم ریخته یه اپدیتی کردم که 15 تا خطا داد بهم می دونم درخواست خیلی زیادیه اما می شه خواهش کنم این قسمتایی که گفتین آپدیت کنما واسم بنویسین یه کم سر عوض کردن P مشکل پیدا کردم
ای وای پس هنوز کار داره؟ دوباره برنامم بحران هویتی گرفت وقتی اینو وارد کردم دوباره رفت سر همون مشکل قدیمی
p=stack
اینم ارورش:
*cannot convert 'char**'to int
خوب دیگه خطا نداد این عبارتا برای ورودی بهش دادم: -/ab*c+de
اما ورودی بهم به سر فلش داد و یه صورت ادمک که داره می خنده
این برنامه اصلاح شدمه:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include<string.h>
#define max 100
int stack[100];
int *p;
void push(char);
char pop();
int...
بقیشو اصلاح کردم اما دوباره توی همون
p = stack;
خطا می زنه و اینم متن خطاهاش:
type name expected
variable 'p'is initialized more than once
واقعا ممنون که تا این کمکم کردین
دوباره همون خطاها رو داد فقط وقتی خطا نمی ده که زدم
*p=stack
که اونم دوباره نتیجه ی قبلی رو می ده الان برنامم با اصلاحایی که کردم شد:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include<string.h>
#define max 100
int stack[100];
p = stack;
void push(char);
char pop();
int *p;
int...
ممنون از کمکتون x , y رشته کردم و اکولادا همراه با چک خالی بود pop درست کردم اما اشاره گر p رو باید چطوری مقدار دهی کنم و مقدارشا چی بدم چون هر کاری می کنم خطا می ده
سلام من یه برنامه نوشتم در مورد تبدیل عبارات پسوندی به پیشوندی اما وقتی توی turbo++اجراش می کنم بعد از اینکه عبارت پسوندی رو می گیره و خود متن the prefix expression is را می نویسه هیچ جواب و خروجی ای بهم نمی ده اگه می شه لطفا بهم بگین کجای برنامم ایراد داره که خروجی که می خوامو نمی گیرم
اینم از...