#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int i,j,h=40;
double x,y,a;
printf("pow :");
scanf("%lf",&x);
printf("pow up :");
scanf("%lf",&y);
for(i=0;i<y;i++){
a=pow(x,i);
printf("%6.1lf|",a);
for(j=0;j<a;j++){
printf("=");
}
printf("\\n");
}
getch();
}
จะต้องทำยังไงให้มี > มาปิดท้ายหากเกิน 40 ช่องว่างครับ
ผมเขียนภาษาซีตามโจทย์ได้เกือบครบแต่เหลืออิกจุดที่ยังทำไม่ได้ ช่วยดูโค้ดผมให้ที
#include<conio.h>
#include<math.h>
void main()
{
int i,j,h=40;
double x,y,a;
printf("pow :");
scanf("%lf",&x);
printf("pow up :");
scanf("%lf",&y);
for(i=0;i<y;i++){
a=pow(x,i);
printf("%6.1lf|",a);
for(j=0;j<a;j++){
printf("=");
}
printf("\\n");
}
getch();
}
จะต้องทำยังไงให้มี > มาปิดท้ายหากเกิน 40 ช่องว่างครับ