The build was successful , but didn't get to receive the correct answers for the 1L can paints.
Here's my full code:
#include<stdio.h>
#include<math.h>
int main()
{
^(double f1, i1, f2, i2, w, l, area;)
^(double paint\_required;)
^(int wall;)
^(int counter=1;)
^(double sumpaint;)
^(double paint\_cover = 115;)
^(double can\_paint5;)
^(double sumarea;)
^(double can\_paint1;)
^(printf("Welcome to AA Painting Company !\\n");)
^(//number of walls//)
^(printf("Enter number of walls: ");)
^(scanf("%d", &wall);)
^(if (wall <= 0))
^({)
^(printf("Invalid number of walls !\\n");)
^(})
^(//loop for the whole process//)
^(//looping//)
^(while(counter <= wall))
^({)
^(++counter;)
//width and length//
^(printf("Enter wall width (feet and inches, separated by a space): \\t ");)
^(scanf("%lf \\t", &f1);)
^(scanf("%lf", &i1);)
^(if (f1 <= 0))
^({)
^(printf("Error!\\n");)
^(break;)
^(})
^(if (i1 <= 0))
^({)
^(printf("Error!\\n");)
^(break;)
^(})
^(printf("Enter wall length (feet and inches, separated by a space): \\t ");)
^(scanf("%lf \\t", &f2);)
scanf("%lf", &i2;)
^(if (f2 <= 0))
^({)
^(printf("Error!\\n");)
^(break;)
^(})
^(if (i2 <= 0))
^({)
^(printf("Error!\\n");)
^(break;)
^(})
//area//
^(w = (float)i1 / 12;)
l = (floati2 / 12;)
area = (float((w + f1) * (l + f2));)
^(printf("Area is %.2lf sq. ft.. \\n", area );)
^(if (w <= 0))
^({)
^(printf("Error dimension!\\n");)
^(break;)
^(})
^(if (l <= 0))
^({)
^(printf("Error dimension!\\n");)
^(break;)
^(})
^(if (area <=0))
^({)
^(printf("Error dimension!\\n");)
^(break;)
^(})
//paint required//
^(paint\_required = (float)area / 23;)
^(printf("Paint required is %.2lf L.\\n", paint\_required);)
^(//total paint//)
^(sumpaint = (float)sumpaint + paint\_required;)
^(//total area//)
^(sumarea = (float)sumarea + area;)
^(//can paint//)
^(can\_paint5 = sumarea / paint\_cover;)
can\paint1 = fmod(sumarea, paint_cover);)
^(})
^(printf("Total of area is %.3f \\n", sumarea);)
^(//total paint//)
printf("Total paint required is %.2lf L. \n", sumpaint);)
^(//can paint needed//)
^(printf("Number of 5L paint can needed is %.0f .\\n", floor(can\_paint5));)
^(printf("Number of 1L paint can needed is %.0f .\\n", ceil(can\_paint1));)
^(//labours 1h=28.75sq.ft.)
^(return 0;)
}