โปรแกรมคับมันมีปัญหาคับ
คือผมทำโปรแกรม แบบเปนช่อง เช่น int a; gotoxy(5,5); cprintf("____________________________"); gotoxy(5,7); cprintf("l_____________l______________l"); scanf("%d",a); gotoxy(5,8); cprintf("l______%d_____l_____________l\n",a); ประมาณนี้ ขอให้ที่ดูเปนตางรางน่ะคับ(คือในโปรแกรมผมใช้หรัส ASCII ทำอ่าคับ พอรันแล้วใส่ input ไป1ตัวมันก็เปนแบบนี้ เช่นผมใส่ 5ไปน่ะคับซึ่งเปนเลขตัวเดียว _______________________ l___________l___________l l______5____l___________l มันก็จะพอดี แต่พอผมใส่เกินมันก็ขยับเกินไปแบบนี้คับ เช่นผมใส่10000ลงไปมันก็เปนแบบนี้ _______________________ l___________l___________l l______10000____l___________l แบบนี้ล่ะคับ ผมอยากรู้วิธีทำให้มันไม่ขยับเวลาใส่ input เกิน1ตัวอ่ะคับ คืออยากให้มันเปนแบบนี้อ่าคับ _______________________ l___________l___________l l___10000___l___________l คือผมไม่รู้จะทำไงคับช่วยทีน่ะคับผมต้องส่งวันจันทร์นี้แล้ว ขอขอบคุณล่วงหน้าคับ
|