Γειά σας παιδιά και Χρόνια Πολλά και ΚΑΛΑ.
Παιδιά προέρχομαι από .ΝΕΤ περιβάλλον και συγκεκριμένα από Visual Basic. Το ερώτημα είναι τι υπάρχει σε LINUX και ειδικά στο UBUNTU (αν υπάρχει διαφορά).
Ηλίας
Συντονιστής: konnn
ntinos_ έγραψε:"σαν να χρησιμοποιείς windows είναι".
Nisok έγραψε:ntinos_ έγραψε:"σαν να χρησιμοποιείς windows είναι".
lol
#include <stdio.h>
#include <stdlib.h>
int main(){
char buf[1024][10];int i=0;
while(1){
fputs("Print whatever you want:",stderr);
if (fgets(buf[i],sizeof(buf[i]),stdin)==NULL)break;
fputs("You gave:",stderr);
fputs(buf[i],stderr);
fputs("Wanna continue? n or N to exit!",stderr);
if(fgets(buf[i],sizeof(buf[i]),stdin)==NULL||buf[0][i]=='n'||buf[0][i]=='N'||buf[0][i]=='\n')break;
i+=1;}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main()
{
char buf[1024][10];
int i=0;
while(1)
{
fputs("Print whatever you want:",stderr);
if(fgets(buf[i],sizeof(buf[i]),stdin)==NULL || buf[i][0]=='\n')
break;
fputs("You gave:",stderr);
fputs(buf[i],stderr);
fputs("Wanna continue? n or N to exit!",stderr);
if(fgets(buf[0],sizeof(buf[0]),stdin)==NULL || buf[0][0]=='n' ||
buf[0][0]=='N' || buf[0][0]=='\n')
break;
i+=1;
}
return 0;
}
/* Get a newline-terminated string of finite length from STREAM.
This function is a possible cancellation point and therefore not
marked with __THROW. */
extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
__wur;