ممنون عماد جان من یکم تغییرش دادم که کاملا برای سی باشه نه سی پلاس..
بازم ممنون
#include<stdio.h>
#include<conio.h>
int main()
{
float y;
float x=25.31454;
int n ,count;
n= (int) x;
count=0;
y=x;
while(n>0)
{
n/=10;
count++;
}
printf("sahih : %d",count);
count=0;
getch();
while(int(y)!=y)
{
y*=10;
count++;
}
printf("Ashar : %d",count);
getch();
}





پاسخ با نقل قول