Accedi

Le lettere di una parola

PROBLEMA

Dopo aver caricato in memoria un vettore di interi con dimensione d (con d inserito da tastiera), inserire “in coda” ed in “testa”al vettore un nuovo elemento. Scrivere il vettore iniziale e il vettore modificato


DIAGRAMMA A BLOCCHI

Clicca qui per visualizzare il Diagramma a blocchi.


CODICE SORGENTE

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

int main(int argc, char *argv[]){
 //sezione dichiarativa
 char s[100];
 int n;
 int i;
 //sezione di in-put
 printf("Inserisci una frase\n");
 gets(s);
 do {
  system("cls");
  printf("Inserire un numero minore della lunghezza della frase");
  scanf("%i", &n);
 }while(n>strlen(s) || n<=0);
 system("cls");
 //sezione out-put
 printf("lettere fino alla %i\370 lettera:\n", n);
 for (i=0;i<n;i++){
  printf("%c", s[i]);
 }
 printf("\n");
 //chiusura programma
 printf("Clicca un tasto per continuare . . .");
 getch();
 return 0;
}