?
Es zeigt mir schon wieder nicht die Zeichen mitten im Text an. Und wieder zeigt er mir unterschiedliche Zahlen nur als Float und öfters als sie vorkommen.
if (pfile != NULL)
{
while (!feof(pfile))
{
fgets(string, 150, pfile);
length=strlen(string);
printf("%d\n",length);
for (a=0; a<length; a++)
{
if (isdigit(string[a]) != 0)
{
if ((n=atof(string))!=0)
{
printf("Float: %f\n", n);
}
else if ((i=atoi(string))!=0)
{
printf("Int.: %d\n",i);
}
}
}
}
}