if (celsius_infu=100)
You should check this is doing what you want.
Also you need to consider whether the count should be incremented while the button is pressed (as now) or whether it would be better to increment it when it becomes pressed. See the StateChangeDetection example in the IDE.