trong Head First C chương đầu phần vòng lặp có câu “the code that controls the value of the variable is now contained in the for loop…” chả hiểu em nghĩ sao rồi gõ
for (int i = 1; i != 0; i=val)
{
puts("Enter the card name: ");
scanf("%2s", card_name);
switch (card_name[0]) {
case 'J':
case 'Q':
case 'K':
val = 10;
break;
case 'A':
val = 11;
break;
case 'X':
val = 0;
printf("Ok, so you wanna quit eh?\n");
break;
default :
val = atoi(card_name);
break;
}
if ((val >= 1) && (val <= 11))
printf("The card value is: %i\n", val);
else printf("I don't understand this value!\n");
}
và nó vẫn chạy như đúng rồi
, mọi người đã từng nghịch chỗ kiểm soát biến đó chưa, như thế nào, à mà em muốn hỏi liệu viết như trên nó có chạy bình an đc ko hay sẽ tèo vì f**k logic ?
mà iterator đâu có câu nào đếm số đâu.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?