Lạ quá mọi người ơi, giúp em với được không ạ
cho em hỏi 2 đoạn code này có gì khác nhau, mà sao cái trên không chạy biên dịch được, bị lỗi : id returned 1 exit status. còn cái dưới thì biên dịch và chạy bình thường ạ
cho em hỏi 2 đoạn code này có gì khác nhau, mà sao cái trên không chạy biên dịch được, bị lỗi : id returned 1 exit status. còn cái dưới thì biên dịch và chạy bình thường ạ
#include <stdio.h>
void main (void)
{
int i;
for (i=32;i<255;i++)
{
if ((i - 31) %10==0) printf(" ");
print("%c-%d",i,i);
}
getch();
}/#include <stdio.h>
void main(void)
{
int i;
for(i=32; i<256; i++)
{
if ((i - 31) %10==0) printf(" ");
printf("%c -%d;",i,i);
}
getch();
}/
Bài tập này của bạn là như thế nào nhỉ
in ra các kí tự trong bảng ascii từ 32 đến 255 ạ
em có ghi 2 đoạn code. giống hệt nhau sao mà máy chỉ chạy 1, cái còn lại thì bão lỗi
include cái gì đây bạn?
Với lại hai đoạn code trên bạn sắp xếp như thế nào, để cùng 1 file .cpp hoặc cùng 1 source file thì ko chạy được đâu.
một cái mình đưa vào phần chú thích rồi, khi nào cần thì lôi ra, bỏ cái còn lại vào chú thìch
Trường hợp này có thể khi bạn build lần đầu sau đó ct vẫn chưa tắt hẳn nên lần chạy thứ hai không chạy đc.
Bạn thử đổi thành cấu trúc int main() { return 0;} đi. Hoặc vào Task Manager xem c.trình còn đang chạy thì End nó rồi hãy build trở lại.
ý mình hỏi là 2 đoạn code như nhau, nhưng đoạn 1 lại bị, đoạn 2 lại không bị như thế. bạn xem dùm mình với
Chính xác là mình không rành về Code::Block, nên không hiểu rõ lỗi bạn bị là gì(mình code trên VS), thử reset Code::Block, lần này chạy cái đoạn code, lưu ý chạy cái trên trước thử xem kq khác đi không.Hoặc thử chuyển lại int main xem thế nào
uk.để mình thử. cảm ơn ban nha
Cái code đầu tiên phải là printf chứ không phải print