Try this code
char * newme (char * input1)
{
int Data [10] ;
int i = 0 ;
float A,B,C,D,E,F,G,H,I ;
char seps [] = "," ;
char * token ;
char input2 [25] ;
lstrcpy (input2, input1) ;
printf ("%s\n", input2) ;
token = strtok (input2, seps) ;
while (token != NULL)
{
Data [i] = atoi (token) ;
token = strtok (NULL, seps) ;
printf ("%d) %d\n", i, Data [i]) ;
i ++ ;
}
printf ("\n") ;
A=Data [0] ;
B=Data [1] ;
C=Data [2] ;
D=Data [3] ;
E=Data [4] ;
F=Data [5] ;
G=Data [6] ;
H=Data [7] ;
I=Data [8] ;
for (i = 0 ; i < 9 ; i ++)
printf ("%d) %d\n", i, Data[i]) ;
printf ("A=%f\n", A) ;
printf ("B=%f\n", B) ;
printf ("C=%f\n", C) ;
printf ("D=%f\n", D) ;
printf ("E=%f\n", E) ;
printf ("F=%f\n", F) ;
printf ("G=%f\n", G) ;
printf ("H=%f\n", H) ;
printf ("I=%f\n", I) ;
return (input2) ;
}
The problem you were having is trying to display an integer using %f, that's for floats!
%d can be for integers.
Search for "printf format" for details on how to display data using printf().
:)