30/09/2018, 16:31

Thắc mắc về struct trong C?

Khi e học về cấu trúc cô có lưu ý rằng “khi nhập các biến kiểu số thực trong cấu trúc phải nhập thông qua một biến trung gian”. Thế nhưng khi e ko nhập thông qua biến trung gian thì chương trình vẫn chạy được bình thường. Như thế là sao ạ??

... viết 18:38 ngày 30/09/2018

Bạn cứ thấy cách nào dễ hiểu thì làm, miễn kết quả đúng là được. Cô bảo bạn làm thế để “dễ hiểu theo cách của cô bạn”.

BaoLe viết 18:32 ngày 30/09/2018

Bạn có thể post 1 đoạn code cụ thể khi hỏi. Giúp cho các thành viên có thể nhận ra được vấn đề mà bạn đang gặp phải một cách rõ ràng hơn.

Sáng Béo viết 18:44 ngày 30/09/2018

kiểu như này hả:

scanf("%d",tuoi);
sv.age=tuoi;

với

scanf("%d",sv.age);
Hung Nguyen Minh viết 18:47 ngày 30/09/2018

@hoangdung cách nào làm cũng được. làm struct riêng thì chỉ dành cho những thuộc tính khác biệt thôi.
VD:

#include <iostream>
struct NgayThangNam
{
int Ngay;
int Thang;
int Nam;
};
typedef struct NgayThangNam NTM;
struct HocSinh
{
char Ten[20];
NTM NgaySinh;
int MSSV;
};
typedef struct HocSinh HS;
Hoàng Anh Dũng viết 18:37 ngày 30/09/2018

kiểu như này hả:

Đúng rồi bạn. Cô mình lưu ý cách trên mà mình làm cách dưới thấy vẫn chạy oke

Bạn có thể post 1 đoạn code cụ thể khi hỏi. Giúp cho các thành viên có thể nhận ra được vấn đề mà bạn đang gặp phải một cách rõ ràng hơn.

Bạn @htwap có code ở dưới đó bạn

Nguyễn Minh Dũng viết 18:37 ngày 30/09/2018

Post này đã được di chuyển vào Duplicate Posts để nâng chất lượng thảo luận

I moved a post to an existing topic: Duplicate posts will be moved here

Nguyễn Minh Dũng viết 18:41 ngày 30/09/2018

Topic này đã được di chuyển vì nó Off-Topic Off-Topic là gì?

I moved 2 posts to an existing topic: Off-topic will be moved here

Bài liên quan
0