Start New Discussion within our Software Development Community
#include <iostream>
#include <fstream>
#include <string>
#include <cctype>

using namespace std;

const int num=1000;

int main(int argc, char *argv[]){

  if (argc == 2){

    ifstream file;[1]);


  else cout << "You typed only one file" << endl;

  ifstream file;[1]);
  string space;
  char word;

  int i=0;

  int w=0;
  int s=0;

  char letter[num];

  int letter1[num];
  while (file>>word)





      cout << endl;
cout << "Words: " << i << endl;
      for (int i=0; i < w; i++){


      if (letter[0] >='a' && letter[0]<='z' ){
        cout << "The first letter is not a capital sorry" << endl;


      if(letter[i-1] != '.'){
        cout << "You forgot a period at the end of your scentence." << endl;


      file >> noskipws;
      while(file >> space){
        cout << letter[i];
      cout << i << s << endl;

      for(int i=0;i<s;i++){

      if(isspace(letter1[i]) == ' '){
        cout << "You can only have one space." << endl;

      cout << letter[i];


I can't get the program to work properly I am really new to all this stuff so if anyone can give me pointers I will appreciate it. P.s I have been reading and trying to understand how to solve this for a whole week.=(

This article has been dead for over six months. Start a new discussion instead.