View Code of Problem 96

#include<stdio.h>
#include<string.h>
int main()
{
	double a,sum;
	char str[100];
	while(scanf("%lf%s",&a,str)!=EOF)
	{
		
      if(a!=0)
      {
		if(strcmp(str,"KB")==0) 
		sum=a*1024-a*1000;
		else if(strcmp(str,"MB")==0)
		sum=a*1024*1024-a*1000*1000;
		else if(strcmp(str,"GB")==0)
		sum=a*1024*1024*1024-a*1000*1000*1000;
		else if(strcmp(str,"TB")==0)
		sum=a*1024*1024*1024*1024-a*1000*1000*1000*1000;
		printf("%.0f\n",sum);
	  }
	  else
	  break;
		
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 96