Tích các chữ số
unknown
c_cpp
a year ago
665 B
7
Indexable
#include <stdio.h>
int main() {
int n, product = 1;
// Nhập một số nguyên
printf("Nhập vào một số nguyên (<=9999): ");
scanf("%d", &n);
// Kiểm tra số nhập có hợp lệ hay không
if (n <= 0 || n > 9999) {
printf("Số không hợp lệ!\n");
return 1;
}
// Tính tích các chữ số của số nguyên
while (n > 0) {
product *= n % 10; // Lấy chữ số cuối cùng và nhân vào tích
n /= 10; // Loại bỏ chữ số cuối cùng
}
// Xuất kết quả
printf("Tích các chữ số: %d\n", product);
return 0;
}
Editor is loading...
Leave a Comment