C/C++の宿題を片付けます 107代目
■ このスレッドは過去ログ倉庫に格納されています
0485デフォルトの名無しさん
2008/05/22(木) 21:02:46bool countNum(string str, int &total, int &decimal){
int point=0;
total=decimal=0;
for(int i=0;str[i]!='\0';i++){
if(str[i]>='0'&&str[i]<='9'){
switch(point){
case 0:
total++;
break;
case 1:
decimal++;
break;
default:
return false;
}
}
else if(str[i]=='.'){
point++;
if(point>1){
return false;
}
else{
return false;
}
}
return true;
}
■ このスレッドは過去ログ倉庫に格納されています