ช่วยแก้ไขทีครับ The user enters the height, width, length of a box. The program

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderators: mindphp, ผู้ดูแลกระดาน

ohayo
PHP Newbie
PHP Newbie
Posts: 1
Joined: 10/07/2011 5:50 pm

ช่วยแก้ไขทีครับ The user enters the height, width, length of a box. The program

Post by ohayo »

ช่วยแก้ไขทีครับ

The user enters the height, width, length of a box. The program calculates the volume.
Requirements:
You will store the numbers in an array.
You will use scanf with 1 input (float).
You will use floats for all values.
You will use a for loop to get the inputs.
You will NOT allow bad inputs (string/char).
Remember scanf needs an ADDRESS

อันนี้เป็นโคดที่ผมลองเขียน แต่มันยังไม่ได้ตามที่โจทย์บอกอะครับ เลยไม่รู้ทำยังไงแล้ว คัยทำได้ช่วยแกไขให้ทีครับ

#include <stdio.h>
#include <cstdlib>
#include <iostream>
#include <conio.h>

main()
{
int i;
float h,w,l,v;
a: {
printf ("\nPlease enter the number of height : ");
scanf ("%f",&h);
printf ("\nPlease enter the number of width : ");
scanf ("%f",&w);
printf ("\nPlease enter the number of length : ");
scanf ("%f",&l);
v = h*w*l ;
printf ("\nThe value is:", v );
printf ("\n\n\nPlease enter the number (1)to continue (2) to go out");
scanf("%d",&v);
for (i=1;i>1;i++) {
if (i=1) { goto a; };
if (i=2) { return 0; }
else {printf ("please enter the number (1)to continue (2) to go out"); }
};
}
}

มันไม่วนลูป แล้วก็ ถ้าไส่ตัวอักษร ไปโปรแกรมก็ยังทำงานต่อ ผมทำไม่เป็นแล้วครับ ช่วยที

  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - C/C++ & java & Python”

Who is online

Users browsing this forum: No registered users and 2 guests