01/10/2018, 14:03
Code C không chạy được trên code::Block
Chào các bác, e mới bắt đầu học C, có đoạn code sau:
#include <stdio.h>
#include <stdlib.h>
struct Taikhoan {
char ten[100];
char ho[100];
char diachi[1000];
int tuoi;
int gioitinh; // Boolean : 1 = nam, 0 = nu
};
int main (int argc, char *argv[ ]) {
Taikhoan nguoidung;
printf ("Ten ban la gi ? ");
scanf ("%s", nguoidung.ten);
printf ("Ho cua ban la gi ? ");
scanf ("%s", nguoidung.ho);
printf ("Ho ten day du cua ban la %s %s", nguoidung.ho, nguoidung.ten);
return 0;
}
Các bác cho e hỏi cùng đoạn code như trên chạy trên dev C++ thì ok nhưng khi chạy trên Code::Block bị lỗi ntn là sao ạ. Và làm sao để có thể chạy được bình thường trên ode::Block ạ

Bài liên quan
struct t { ... }
mới là khai báo kiểu t (là 1 struct), cần phải khai báohoặc
Không phải do IDE đâu. Trong C phải viết cả
struct Taikhoan nguoidung;
để bỏ nó đi thì dùng
typedef
.