Код: Выделить всё
int main()
{
FILE *fp;
float farengheit;
int i = 0, C = 0, g, a = 0, size = 100, newNum;
char curstr[100] = "";
char *filename = "C:\\Users\\User\\Desktop\\lab.txt";
if (!fopen_s(&fp, filename, "r"))
while (fscanf_s(fp, "%c", curstr[size]) != EOF)
{
for (i = 0; i < size; i++)
{
g = i;
newNum = 0;
a=0;
if (curstr[i] = 'C')
{
while ((curstr[g] != ' ') && curstr[g] != '\n' && (g >= 0))
{
if (((int)curstr[i] < (int)'0') && ((int)curstr[i] > (int)'9'))
a++;
}
if (a == 0)
{
for (g; g<i; g++)
newNum = (((int)curstr[g] - 48) * pow(10, g - 1));
a++;
}
printf("%d", newNum);
}
}
getchar();
return 0;
}
else
{
printf_s("can`t open this");
}
}