c++菜雞一枚,搞不明白怎么讀入換行符,第二張圖沒通過,第三張圖添加了回圈通過了,求問大佬還有沒有別的方法能夠讀入換行符。


uj5u.com熱心網友回復:
供參考:#include<iostream>
#include<string>
using namespace std;
int main()
{
int low=0,upp=0;
char str[10002];
cin.getline(str,10002,'#');//以'#'結束標志
for(int i=0;str[i];i++){
if(str[i]>='a' && str[i]<='z') low++;
else
if(str[i]>='A' && str[i]<='Z') upp++;
}
cout<<"lower:"<<low<<", "<<"upper:"<<upp<<endl;
return 0;
}
//What?
//Draw me a sheep...#
//lower:14,upper:2
//請按任意鍵繼續. .
uj5u.com熱心網友回復:
if (str[i] == '?')
break;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/284813.html
標籤:C++ 語言
上一篇:急!!!音頻分析程式求助!!!
