Dùng Hàm Fgets() Trong C để Chuyển Dạng Giá Trị Người Dùng ... - Viblo
- 242 0 1
Số N phải được lấy từ người dùng. Phải sử dụng hàm fgets () để lấy N. Sau đó truyền N vào Fn(n) function để tính rồi trả về main function.
Em làm như sau và em đang bị 2 lỗi là:
passing argument 1 of 'atoi' from incompatible pointer type
và
#define MAX_INPUT 200 #define MIN_INPUT 1 int Fn(int n){ int result; if (n >= 0) { if (n < 3) { result = 10; Fn(n-1); }else { result = ((2 * n) + 1 + (Fn(n - 1) % 50)); } printf("%d ", result); return result; } } int main(){ int result; char n[10] = {0}; printf("How many number do you want to print(1-200): "); fgets(n, 10, stdin); if (atoi(&n) <= MAX_INPUT && atoi(&n) >= MIN_INPUT) { Fn(atoi(&n)-1); }else { printf("Wrong input!"); main(); } return 0; } Đăng câu trả lờiexpected 'const char ' but argument is of type 'char ()[10]'
1 CÂU TRẢ LỜI
atoi(&n) --> atoi(n)
Chia sẻ Chia sẻ liên kết đến câu trả lời này Đóngseeder à bro 
Từ khóa » Fgets Dùng để Làm Gì
-
Fgets Trong C
-
Hàm Fgets() Trong C
-
Hàm Fgets() Và Fputs() - Đọc Và Ghi Một Chuỗi Ký Tự Vào File - VietTuts
-
Cách Dùng Fgets Thay Vì Dùng Scanf để Nhập Vào Chuỗi Trong C
-
Hàm Fgets() Trong C | Thư Viện C Chuẩn
-
Hướng Dẫn Cách Tìm Nạp Chuỗi Trong Hàm C Fgets Chính Xác - Box-edu
-
Hàm Fgets() Trong PHP - Web Cơ Bản
-
Hàm Fgets() Trong C - Đọc Một Chuỗi Ký Tự Vào File - LMNT
-
Cách Sử Dụng Hàm Fgets
-
Hàm Fgets Trong Php - Freetuts
-
Hàm Fgets() Trong C - NQ NEWS
-
Bài 13: Chuỗi Trong C - Học Lập Trình C Cơ Bản
-
Cách Sử Dụng Hàm Fgets Trong C++ - Oimlya
-
[C/C++]get() And Fget() In C/C++ - Cảnh Báo Khi Dùng Gets()