Я не могу решить проблему с этой программой.Почему эта программа пропускает цикл?
#include <iostream>
using namespace std;
int main(){
int t;
char s[5];
cin>>t;
cin>>s;
while(t--){
char f[100];
cin>>f;
cout<<f<<endl;
}
return 0;
}
Выход:
5 abcde Process returned 0 (0x0) execution time : 4.100 s Press any key to continue.
Я думаю, он должен попросить строки ф пять раз и напечатать строку F в пять раз до окончания.
Может ли кто-нибудь помочь мне избавиться от этой проблемы?
Спасибо
Можете ли вы предоставить вывод, когда строка 'length <= 4' введена для' s' (например, 'abcd') –