Aktualizovat du3/program.c
This commit is contained in:
parent
1be39d3a8f
commit
11913d1bdf
@ -54,12 +54,11 @@ int main()
|
|||||||
strBuffer[0] = '\0';
|
strBuffer[0] = '\0';
|
||||||
char* strtofEndPtr;
|
char* strtofEndPtr;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
while (fgets(line, SIZE, stdin) != NULL)
|
while (fgets(line, SIZE, stdin) != NULL)
|
||||||
{
|
{
|
||||||
if (sscanf(line, "%127[^\n]", strBuffer) == 1)
|
if (sscanf(line, "%127[^\n]", strBuffer) == 1)
|
||||||
{
|
{
|
||||||
|
int LinesOnInputCount;
|
||||||
bool isLineInvalid = false;
|
bool isLineInvalid = false;
|
||||||
//docasne 'char' premeny
|
//docasne 'char' premeny
|
||||||
char num1Temp[TEMPBUFFERSIZE], num2Temp[TEMPBUFFERSIZE], resultTemp[TEMPBUFFERSIZE];
|
char num1Temp[TEMPBUFFERSIZE], num2Temp[TEMPBUFFERSIZE], resultTemp[TEMPBUFFERSIZE];
|
||||||
@ -67,9 +66,14 @@ int main()
|
|||||||
num2Temp[0] = '\0';
|
num2Temp[0] = '\0';
|
||||||
resultTemp[0] = '\0';
|
resultTemp[0] = '\0';
|
||||||
bool foundEqualSign = false;
|
bool foundEqualSign = false;
|
||||||
|
|
||||||
char op1 = 'N'; //N = 'None/NIC'
|
char op1 = 'N'; //N = 'None/NIC'
|
||||||
|
|
||||||
|
//Ak je NewLine char na zaciatku, tak ocakavaj dalsi riadok
|
||||||
|
if (line[0] == '\n')
|
||||||
|
{
|
||||||
|
LinesOnInputCount += 1;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
for (int i = 0; strBuffer[i] != '\0'; i++)
|
for (int i = 0; strBuffer[i] != '\0'; i++)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user