Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*netpbm.c*/
- #include <stdio.h>
- int main()
- {
- int ch;
- int ch1;
- while((ch=getchar())!=EOF)
- {
- if(ch=='P'){
- putchar('P');
- ch=getchar(); //diavazei ton epomeno xarakthra dld to noumero
- if (ch=='1'){
- printf("Input error!");
- }
- if (ch=='2') {
- putchar('1');
- }
- if(ch=='3') {
- putchar('2');
- }
- if(ch=='4'){
- printf("Input error!");
- }
- if(ch=='5') {
- putchar('4');
- }
- if(ch=='6') {
- putchar('5');
- }
- ch1=ch;
- }
- while(ch ==' ' || ch=='\t' || ch=='\n'); //lefkoi xarakthres
- {
- ch=getchar();
- putchar(ch);
- }
- if(ch=='#') //sxolia
- {
- do{
- ch=getchar();
- putchar(ch);
- } while(ch!='\n');
- }
- while(ch!=' ' && ch!='\t' && ch!='\n'); //platos
- {
- ch=getchar();
- putchar(ch);
- }
- if(ch==' ' || ch=='\t' || ch=='\n') //leykos xarakthras
- {
- ch=getchar();
- putchar(ch);
- }
- while(ch!=' ' && ch!='\t' && ch!='\n'); //height
- {
- ch=getchar();
- putchar(ch);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement