Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Trò chơi oẳn tù tì. bị sai tính logic

    mấy anh chị giúp em sửa lỗi bài này tí [IMG]images/smilies/dont_know.gif[/IMG]
    Mã:
    #include <stdio.h>
    #include <conio.h>
    #include <math.h>
    void main ()
    {
    	printf(" Tro choi Oan Tu Ti
    ");
    	printf("--------------------
    ");
    	char a,b;
    	printf ("1. Bua
    ");
    	printf("2. Keo
    ");
    	printf("3. Bao
    ");
    	printf("lua chon lan mot:");
    	scanf("%d", &a);
    	printf("lua chon lan hai: ");
    	scanf("%d",&b);
    	printf (" Ket qua la: ");
    	if (a=1)
    		switch (b)
    	{
    		case 2: printf(" Bua thang Keo
    "); break;
    		case 3: printf(" Bua thua Bao
    "); break;
    	}
    	if ( a=2)
    		switch (b)
    	{
    		case 1: printf (" Keo thua Bua
    "); break;
    		case 3: printf (" Keo thang Bao
    "); break;
    	}
    	if (a=3)
    		switch (b)
    	{
    		case 1: printf(" Bao thang Bua
    "); break;
    		case 2: printf (" Bao thua Keo
    "); break;
    	}
    	printf (" Tro choi ket thuc!!!!!");
    	getch ();
    }

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    if a==1 , a==2 ... vân vân và vân vân [IMG]images/smilies/smile.png[/IMG]
    Chú ý toán tử gán và so sánh nhé bạn thân mến

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    với lại đổi a=1 thành a==1 tương tự với 2 và 3

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Trò chơi oẳn tù tì. bị sai tính logic
    lô dít sai ở chỗ không có trường hợp hòa

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •