Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - strcat
Forum - C/C++ - strcat

Avatar
cip (Normal User)
Newbie


Messaggi: 11
Iscritto: 29/08/2009

Segnala al moderatore
Postato alle 12:02
Martedì, 01/09/2009
Ciao  a tutti !!!!
qualcuno mi saprebbe spiegare perchè il seguente programma non gira?
Non riesco proprio a trovare l' errore.


/*CONCATENAZIONE DI DUE STRINGHE*/
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<iostream.h>
main()
{char *p="MATITA";
char *colore="ROSSA";
char *colore2="E BLU";
cout<<p<<"\n"<<colore<<"\n"<<colore2;
strcat(p,colore);
cout<<p;
strcat(p,colore2);
cout<<p;
system("PAUSE");return 0; }


ps GRAZIE:d

PM Quote
Avatar
cip (Normal User)
Newbie


Messaggi: 11
Iscritto: 29/08/2009

Segnala al moderatore
Postato alle 13:06
Martedì, 01/09/2009
Ho trovato l' errore....


#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<iostream.h>
main()
{char p[30]="MATITA";
char colore[30]="ROSSA";
char colore2[30]="E BLU";
strcat(p,colore);
printf("\n%s",p);
strcat(p,colore2);
printf("\n%s",p);
system("PAUSE");return 0; }

PM Quote