Mình thử code 1 ví dụ về hàm, khi mình thực thi code dưới đây, khi gọi hàm lần thứ nhất nhap(a,m,k); thì nhập bình thường không có vấn đề gì, tuy nhiên khi gọi lần thứ 2 nhap(b,k,n); thì ngay lập tức bị tắt. Các bạn xem cho mình nó bị lỗi gì mà lạ thế nhỉ? :-?
Đây là code:
C Code:
#include<stdio.h> #include<conio.h> #define MAX 50 int nhap(int mt[MAX][MAX], int a, int b) { int i=0,j=0; for (i=0;i<a;i++) for (j=0;j<b;j++) { } return 0; } int main() { int a[MAX][MAX], b[MAX][MAX],m,k,n; nhap(a,m,k); nhap(b,k,n); getch(); return 0; }
Đã được chỉnh sửa lần cuối bởi heroandtn3 : 18-09-2011 lúc 08:58 PM.
Cảm ơn bạn nhiều nha!