View Code of Problem 96

#include "stdio.h"
#include "string.h"

void main()
{	
	int i,j;
	char s[100];
	double cha,n;
	for(i=0;scanf("%lf",&n)!=EOF;i++)
	{
		if(n==0)
			break;
	//	getchar();
		gets(s);
	///	printf("111");
		if(strcmp(s,"TB")==0)
			//printf("0000");
			cha=(n*1024*1024*1024*1024-n*1000*1000*1000*1000);
		if(strcmp(s,"GB")==0)
			cha=(n*1024*1024*1024-n*1000*1000*1000);
		if(strcmp(s,"MB")==0)
			cha=(n*1024*1024-n*1000*1000);
		if(strcmp(s,"KB")==0)
			cha=(n*1024-n*1000);
		printf("%.0lf\n",cha);
	}
	
}

Double click to view unformatted code.


Back to problem 96