C语言怎么读入带有换行符的字符串?
如读入:
int i;
for ( i = 0; i <= 5000; i++)
{
if ((i%4==0 && i%100!=0) || i%40==0)
printf("%d\n",i);
C语言怎么读入带有换行符的字符串?
如读入:
int i;
for ( i = 0; i <= 5000; i++)
{
if ((i%4==0 && i%100!=0) || i%40==0)
printf("%d\n",i);
用单个字符串读入不了,但是可以用string数组
对了,以什么结束呢?
我写的是不结束的
#include<iostream>
using namespace std;
int main(){
string s[10000]={};
int i=0;
while(getline(cin,s[i])){i++;}
return 0;
}