CSC231 Homework 7 2017

From dftwiki3
Revision as of 07:29, 8 April 2017 by Thiebaut (talk | contribs)
Jump to: navigation, search

--D. Thiebaut (talk) 08:28, 8 April 2017 (EDT)


Page under construction!

<P>

UnderConstruction.jpg






Problem #1: Programming in C


  • Create the C program below, and run it. It will serve as the seed for your solution program for Problem 1.


/*
hw7_1.c
D. Thiebaut

This program gets a sstring from the command line and prints it on the screen.

*/

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

//--------------------------------------------------------------------
//                           MAIN  PROGRAM
//--------------------------------------------------------------------
void main( int argc, char *argv[] ) {
  //--- variables ---
  int n, i, name;
  char sentence[100];
  char stars[100];

  //--- see if use entered arguments on the command line ---
  if ( argc < 2 ) {
    //--- No, didn't.  Print syntax information and quit ---
    printf( "Syntax: %s string [string...]\n", argv[0] );
    exit( 1 );
  }

  //--- print the arguments back to the user, with a dash in between ---
  for ( i = 1; i < argc; i++ ) {
    if ( i > 1 )
      printf( "-" );
    printf( "%s",  argv[i] );
  }
  printf( "\n" );

  //--- Done! ---
}
  • Here are different ways of using it...