ho trovato questo pdf che propone esercizi di programmazione da risolvere in C, con relativa soluzione.
http://corsiadistanza.polito.it/corsi/pdf/04ECMN/pdf/tde.pdf
Enjoy yourselves
EDIT:
ho provato a fare il numero 2 come esercizio, scrivendo il seguente codice:
che viene compilato senza problemi ma in esecuzione sembra che il for vada in loop infinito...
rpobabilmente avrò fatto qualche :censored: ma nn noto niete di strano..
http://corsiadistanza.polito.it/corsi/pdf/04ECMN/pdf/tde.pdf
Enjoy yourselves
EDIT:
ho provato a fare il numero 2 come esercizio, scrivendo il seguente codice:
Codice:
/*
Risoluzione all'esercizio 2
By Malex
*/
#include <stdio.h>
#include <string.h>
int palindromic(char*);
int main()
{
char* st;
printf("Inserisci la stringa: ");
scanf("%s",&st);
if(palindromic(st))
{
printf("%s",st);
getchar();
getchar();
return 0;
}
else
{
return 0;
}
}
int palindromic(char* stringa)
{
int i;
char check[strlen(stringa)];
for(i=0;i<strlen(stringa);i++)
{
check[i]=stringa[strlen(stringa)-i-1];
}
if(check==stringa)
{
return 1;
}
else
{
return 0;
}
}
che viene compilato senza problemi ma in esecuzione sembra che il for vada in loop infinito...
rpobabilmente avrò fatto qualche :censored: ma nn noto niete di strano..