01/10/2018, 14:47
Bài tập C: Mọi người giúp đỡ em tìm lỗi chương trình tính toán 2 số
Xin chào mọi người, em làm cái code này mà nó không chạy không biết lỗi ở đâu, mong mọi người chỉ bảo. Em cám ơn
/* Viet chuong trinh nhap vao 2 so x, y va 1 trong 4 toan tu +, -, *, /.
Neu la + thi in ra ket qua x+y, neu la - thi in ra x-y, neu la * thi
in ra x*y, neu la / thi in ra x/y.(neu y=0 thi in thi thong bao khong
chia duoc) */
#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<stdlib.h>
void phepToan()
{
int ix, iy,iz;
printf("Nhap vao gia tri cua x: ");
scanf("%d", &ix);
printf("Nhap vao gia tri cua y: ");
scanf("%d", &iy);
printf("Nhap vao phep toan thuc hien:
");
printf("1. Chon +
2. Chon -
3. Chon *
4. Chon /
");
scanf("%d", &iz);
switch(iz)
{
case 1: printf("%d + %d = %d",ix, iy, ix+iy );break;
case 2: printf("%d - %d = %d",ix, iy, ix-iy );break;
case 3: printf("%d * %d = %d",ix, iy, ix*iy );break;
case 4:{
if(iy!=0)
printf("%d / %d = %d", ix, iy,ix/iy);
else
printf("Khong thuc hien duoc phep tinh vi khong chia duoc cho y=0
");break;
}break;
default: printf("Ban nen nhap vao +, -, *, /");break;
}
int main()
{
while(1)
{
system("cls");
phepToan();
int iluachon;
printf("Ban co muon tiep tuc?
");
printf("1. Co
");
printf("2. Khong
");
scanf("%d", &iluachon);
if(iluachon==2)
{
break;
}
}
getch();
}
Bài liên quan
nó báo lỗi như nào hả bạn ?
bạn đọc lỗi kìa, dòng 51: chưa khai báo biến
hàm main thiếu return?
Thiếu một dấu đóng ngoặc nhọn.
Mình cám ơn mọi người nhé. Mình thiếu ngoặc nhọn !!! @hoangthan,noz1995 ,@rogp10.
main return mặc định mà
ví dụ này có gì đâu mà thím cho cả đống preprocessor thế :))
[quote=“Hautruong2k, post:1, topic:64005”]