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;
}