PDA

Visualizza la versione completa : aiutatemi - problemi con una stringa in C


matis25
02-07-2002, 12:24
Ciao a tutti il mio problema č questo:
Vorrei fare un programma in c nel quale si inserisca una stringa esempio un nome di persona qualsiasi , poi vorrei visualizzare il primo carattere di quel nome.

mi spiego meglio :

inserisco il nome luca , vorrei che il mio programma utilizzando printf mi visualizzi sullo schermo la lettera l ( cioč la prima lettera del nome che ho inserito)

io ho provato cosi:
#include <stdio.h>
char y[6] = "matteo";
int main()
{

printf(" il primo carattere della parola matteo e' :%s" ,&y[0]);
system("PAUSE");
return 0;
}
provate per piacere non esce...
grazie a chiunque possa aiutarmi
la mia e-mail : matis25@yahoo.com

Level
02-07-2002, 12:27
Originariamente inviato da matis25

int main()
{

printf(" il primo carattere della parola matteo e' :%s" ,&y[0]);
system("PAUSE");
return 0;
}
provate per piacere non esce...
grazie a chiunque possa aiutarmi
la mia e-mail : matis25@yahoo.com
Quando stampi il primo carattere della stringa scrivi nella printf %c (usato per i char) e non %s(usato per le stringhe), e poi scrivi solo y[0] e non &y[0] ed č tutto a posto.

Ciao.

matis25
03-07-2002, 11:09
ok adesso provo grazie per avermi risposto ...ti faro' sapere ...grazie mille

Loading