سلام
من باید یک برنامه بنویسم که وقتی کاربر کلید space رو زد چیزی چاپ بشه . مثلا چاپ بشه که کلید فاصله رو زده . مشکل اینه که وقتی این فاصله رو دستی داخل متغیر می نویسم به صورت کد زیر قبول می کنه ولی وقتی با صفحه کلید این دکمه رو فشار میدم تشخیص نمیده که دکمه space زده شده .کسی می تونه راهنماییم کنه ؟
سلام.اول اینکه شما دیگه کاربر جدید نیستید که کدهاتون رو داخل تگ قرار نمیدید.گذاشتن کد داخل تگ کلهم 1 ثانیه هم زمان نمیبره.من اصلا متوجه کدتون نشدم چون خیلی بد ریخت بود
ولی اون طور که متوجه شدم شما می خواهید که وقتی کلید space زده شد یک پیغامی چاپ بشه.(مثلا چاپ بشه space).به خاطر همین کد زیر رو براتون نوشتم.

#include <conio.h>
#include <stdio.h>
using namespace std;
int main()
{if(scanf("\s"));
printf("space");
getch();}






با تشکر از دوست گرامی parvizwpf.من کدی رو که در پستتون ارسال کردید رو خیلی متوجه نشدم.و هر کاری کردم نتونستم کامپایل کنم.فکر می کنم برای کدی که دوستمون درخواست کردند خیلی نیاز به این همه کد نویسی نبوده باشه.اگر ممکن است راجع به کدتون توضیح بدهید.با تشکر.