دریافت رشته

the_king

مدیرکل انجمن
:sad:سلام و خسته نباشید به اعضای محترم سایت

میشه تابع gets (تابع دریافت رشته ) رو پیاده سازی کنید که در اون فقط از تابع getche استفاده بشه (نه از تابع getchar) و فرض بر این باشه که در ورودی backspace استفاده نمیشه.
به زبان c باشه نه زبان های دیگر
به جای تابع gets برای دریافت رشته از تابع getche استفاده بشه

کد:
#include <stdio.h>
#include <conio.h>

int main()
{
    char s[100];
    int ch;
    int i;
    printf("Please enter a string :\n");
    for (i = 0; i < 99; i++)
    {
        ch = getche();
        if (ch == 13)
            break;
        s[i] = (char)ch;
    }
    s[i] = 0;
    printf("\n Input string = '%s'\n", s);
    getche();
    return 0;
}
 

جدیدترین ارسال ها

بالا