Вот эта строка видимо неверна while (i<n); { if(st!=" ") { st[k]+=st; i++; } else { k++; i++; str[k]=""; } } while (i<n); тут получается что ты цикл закрываешь,и условия в "воздухе" висят.
D@imON, ну, почитай про пошаговое выполнение, наставь костылей в программу (к примеру, вывод каких-нибудь сообщений, чтобы знать, на каком шаге находится выполнение).
не могу понять почему пишет ошибку после первой фигурной скобки: #include<iostream> #include "Sales_item" using namespace std; int main() { Sales_item book; cin>>book; cout<<book<<endl; return 0; } писал с книги в компиляторе dev c++
а вот первая прога из книги для чайников #include<iostream> using namespace std; int main(int nNumberofArgs, char pszArgs []) { int nNCelsius; cout<<"введите температуру по цельсию"<<endl; cin>>nNCelsius; int nNFactor; nNFactor=212-32; int nFahrenheit; nFahrenheit=nNfactornNcelsius/100+32;(здесь пишет ошибку) cout<<"температура по фаренгейту"<<endl; return 0; } а в этой проге в чем проблема
12 янв 2012 в 18:39