-
16-07-2016, 05:32 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Tình hình là mình đang học tập tin trong C. Nhưng khi chạy thì nó lại k tìm đc tập tin mình tạo trong đó.
Mã:#include <stdio.h>#include <stdlib.h>#include <conio.h>using namespace std; int main(){ errno_t tt; int a,b; FILE *taptin; tt = fopen_s(&taptin,"IN.txt","r"); fscanf_s(taptin,"%d",&a); fscanf_s(taptin,"%d",&b); printf_s(" a = %d & b = %d",a,b); if(!taptin) { printf_s(" Khong tim thay"); _getch(); return 0; } fclose(taptin); system("pause"); return 0;}
View more random threads:
- Bài ma trận vuông cấp NxN. Giúp mình với?
- Viết chương trình tính tổng các phần tử cực đại trong mảng các số nguyên!!!! MỌI NGƯỜI XEM GIÚP MINH VỚI
- Hướng dẫn cách làm đệ quy trong bài tìm ước số của n nguyên dương
- Giải thích cho mình về một số khai báo trong C!!!!!
- lỗi LNK2028 và LNK 2029
- Viết chương trình tìm nghiệm của phương trình f(x) = 0 trên đoạn [a,b] bằng phương pháp chia đôi liên tiếp
- Kiểu dữ liệu INT và LONG là giống nhau?
- Chia đôi ma trận
- Cho em hỏi về khai báo số mũ_giai thừa
- Cho em hỏi về cách dùng hàm ShellExecute trong BC 3.1 !
-
17-07-2016, 06:45 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Chắc là bạn khai báo path của file IN.txt chưa đúng.
Thêm nữa là bạn nên check có open file OK chưa trước, rồi sau đó mới thực hiện đọc file
Mã:#include <stdio.h>#include <conio.h> int main(){ errno_t tt; int a,b; FILE *taptin; // Open file // file [IN.txt] cần nằm chung trong folder của file thực thi code // nếu nằm khác folder thì cần ghi path cụ thể, ví dụ: E:/Test/IN.txt tt = fopen_s( &taptin, "IN.txt", "r" ); // Check open file có Ok không trước khi thực hiện read file if( tt != 0 ) { printf_s( " Khong tim thay" ); _getch(); return 0; } fscanf_s( taptin, "%d", &a ); fscanf_s( taptin, "%d", &b ); printf_s( " a = %d & b = %d", a, b ); fclose( taptin ); getch(); return 0;}
Việc check open file OK thì khác nhau , tùy vào bạn sử dụng hàm fopen_s hay fopen
■ Nếu dùng fopen_s thì:
Mã:... errno_t tt; FILE *taptin; tt= fopen_s( &taptin, "IN.txt", "r" ); if( tt != 0 ) { // Khong tim thay }...
Mã:... FILE *taptin; taptin = fopen("IN.txt", "r" ); if( taptin == NULL ) { // Khong tim thay }...
Vòng tay phong thủy là một vật phẩm mang lại sự may mắn trong tài lộc, tình duyên, sự nghiệp,.. Là một vật phẩm không xa lạ gì với chúng ta, vòng tay phong thủy có nhiều màu, đa dạng và mỗi màu sắc...
Ý nghĩa và cách phân loại vòng tay...