سلام
آیا در زبان سی دستوری هست که فقط یک سطر یا یک کاراکتر رو از صفحه نمایش پاک کنه؟
سلام
آیا در زبان سی دستوری هست که فقط یک سطر یا یک کاراکتر رو از صفحه نمایش پاک کنه؟
بله
شما در وافع میتونین cursor رو به اون کاراکتری که میخواین پاکش کنین ببرین و به جای اون کاراکتر خالی space رو چاپ کنین
جا به جایی cursor هم طبق کد زیر امکان پذیره
#include<stdio.h>
#define clear() printf("\033[H\033[J")
#define gotoxy(x,y) printf("\033[%d;%dH",(x),(y))
int main(void)
{
int number;
clear();
printf(
"Enter your number in the box below\n"
"+-----------------+\n"
"| |\n"
"+-----------------+\n"
);
gotoxy(3,2);
scanf("%d",&number);
return0;}