文字列を放すように気をつけて...
1293 ワード
01./*
02.*
03.* Copyright (c)2012,
04.* All rightsreserved.
05.* : zhizhen.cpp
06.* :
07.* :2012 12 11
08.* : v1.0
09.* :
10.* :
11.*/
#include <iostream>
using namespace std;
int main()
{
char str[50];
int a[10]={0};
int i=0,n=0,j=0;
cout<<" :";
gets(str);
while(str[i]!='\0')
{
if(str[i]>='0'&& str[i]<='9')
{
a[str[i]-'0']++;
}
if(str[i]=='A')
{
j++;
}
if(str[i]>='A' && str[i]<='Z' || str[i]>='a' && str[i]<='z') n++;
i++;
}
for(i=0;i<10;i++)
{
cout<<" "<<i<<" :"<<a[i]<<endl;
}
cout<<" / :"<<n<<endl;
cout<<" A :"<<j<<endl;
return 0;
}