The range indicated by int is small, so we can use explicit conversion :
/* Example: How to Convert int to double in C language */ #include <stdio.h> #include <stdlib.h> int main(int argc, char const *argv[]) { int i = 23; double d = (double)i; printf("%d\n",i); printf("%lf\n",d); return 0; }So:ecruwww.lautturi.com