mọi người cho em hỏi khi tách phần thập phân trong C tại sao nó chỉ in ra tối đa 6 chữ số ạ.
Ví dụ em nhập 1.23456789 thì khi in ra 0.234568.
code đây ạ:
#include<stdio.h>
int main()
{
int m;
float n,t;
scanf("%f",&n);
m=n;
t=n-m;
printf("%f",t);
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?